{"id":9236,"name":"symfony/security-http","ecosystem":"packagist","repository_url":"https://github.com/symfony/security-http","issues_count":70,"created_at":"2025-06-06T22:32:20.019Z","updated_at":"2025-06-06T22:32:20.019Z","purl":"pkg:composer/symfony/security-http","metadata":{"id":725791,"name":"symfony/security-http","ecosystem":"packagist","description":"Symfony Security Component - HTTP Integration","homepage":"https://symfony.com","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/symfony/security-http","keywords_array":[],"namespace":"symfony","versions_count":589,"first_release_published_at":"2013-10-07T12:50:43.000Z","latest_release_published_at":"2025-05-26T10:15:06.000Z","latest_release_number":"v7.3.0","last_synced_at":"2025-06-06T17:30:38.272Z","created_at":"2022-04-07T11:31:45.334Z","updated_at":"2025-06-06T17:30:38.272Z","registry_url":"https://packagist.org/packages/symfony/security-http#","install_command":"composer require symfony/security-http","documentation_url":null,"metadata":{"funding":[{"url":"https://symfony.com/sponsor","type":"custom"},{"url":"https://github.com/fabpot","type":"github"},{"url":"https://tidelift.com/funding/github/packagist/symfony/symfony","type":"tidelift"}]},"repo_metadata":{"id":10685107,"uuid":"12924727","full_name":"symfony/security-http","owner":"symfony","description":"Symfony Security Component - HTTP Integration","archived":false,"fork":false,"pushed_at":"2024-10-27T15:24:29.000Z","size":3206,"stargazers_count":1680,"open_issues_count":0,"forks_count":20,"subscribers_count":10,"default_branch":"7.1","last_synced_at":"2024-10-29T14:53:50.087Z","etag":null,"topics":["component","php","symfony","symfony-component"],"latest_commit_sha":null,"homepage":"https://symfony.com/security","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/symfony.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SecurityEvents.php","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":"fabpot","tidelift":"packagist/symfony/symfony","custom":"https://symfony.com/sponsor"}},"created_at":"2013-09-18T14:06:45.000Z","updated_at":"2024-10-28T08:19:49.000Z","dependencies_parsed_at":"2023-01-14T12:05:22.270Z","dependency_job_id":"4e12330f-4d9a-45ce-be80-94e42eeaec67","html_url":"https://github.com/symfony/security-http","commit_stats":{"total_commits":961,"total_committers":194,"mean_commits":4.953608247422681,"dds":0.8022892819979188,"last_synced_commit":"b6cbcfffb510f0b7c4c5bc48723ee3bc70c42c61"},"previous_names":[],"tags_count":565,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/symfony","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/refs/heads/7.1","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222092055,"owners_count":16929774,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"symfony","name":"Symfony","uuid":"143937","kind":"organization","description":"","email":null,"website":"https://symfony.com/","location":"The Internet","twitter":"symfony","company":null,"icon_url":"https://avatars.githubusercontent.com/u/143937?v=4","repositories_count":253,"last_synced_at":"2023-04-09T05:41:33.964Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"fabpot","tidelift":"packagist/symfony/symfony","custom":"https://symfony.com/sponsor"}},"html_url":"https://github.com/symfony","funding_links":["https://github.com/sponsors/fabpot","https://tidelift.com/funding/github/packagist/symfony/symfony","https://symfony.com/sponsor"],"total_stars":341222,"followers":null,"following":null,"created_at":"2022-11-02T16:21:15.487Z","updated_at":"2023-04-09T05:41:35.588Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/symfony","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/symfony/repositories"},"tags":[{"name":"v7.2.0-BETA1","sha":"aa7d9d89621f8ff0cd4c4824a3d4078d4cf88aef","kind":"tag","published_at":"2024-10-27T15:22:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.2.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v7.2.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.2.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.2.0-BETA1/manifests"},{"name":"v7.1.6","sha":"a4af93423bb89f8330ce2c5d3b5af371788aedc5","kind":"tag","published_at":"2024-10-27T13:57:43.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.6","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.6/manifests"},{"name":"v6.4.13","sha":"f5aa8f50a0d01a79fe8f4e5de0ec2e627b6a80be","kind":"tag","published_at":"2024-10-27T13:51:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.13","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.13/manifests"},{"name":"v5.4.45","sha":"8a4986d182d7b695a68c3e161a8ba96b54274bc6","kind":"tag","published_at":"2024-10-27T12:52:08.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.45","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.45/manifests"},{"name":"v7.1.5","sha":"d47c013bccf4b81a1496826d42dfa05da549131a","kind":"tag","published_at":"2024-09-21T06:09:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.5","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.5/manifests"},{"name":"v6.4.12","sha":"f6df97af71943cda726dc852335204eac02a716b","kind":"tag","published_at":"2024-09-21T06:04:03.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.12","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.12/manifests"},{"name":"v5.4.44","sha":"c0f81598425c170807f19b9a5413ad05323f317b","kind":"tag","published_at":"2024-09-21T05:48:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.44","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.44/manifests"},{"name":"v7.1.4","sha":"acd1ecc807b76b9bdefe53168c3a52a11205fc20","kind":"tag","published_at":"2024-08-30T17:03:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.4","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.4/manifests"},{"name":"v6.4.11","sha":"f502530fd13b2d6dac62446e10ad86c95d63e044","kind":"tag","published_at":"2024-08-30T16:58:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.11","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.11/manifests"},{"name":"v5.4.43","sha":"dc6de50b41b636c4405d748015301e12e58e6b13","kind":"tag","published_at":"2024-08-30T16:52:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.43","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.43/manifests"},{"name":"v7.1.3","sha":"19f07b6530dbb82017c38ee7582b154f5c42b179","kind":"tag","published_at":"2024-07-26T15:01:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.3","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.3/manifests"},{"name":"v7.1.2","sha":"e9dc3ef093dac3d4982fcd96002525aa7a1d6989","kind":"tag","published_at":"2024-06-28T13:18:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.2","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.2/manifests"},{"name":"v7.0.9","sha":"828b0ce72c7e178aa56c6694f1ba9593cac531d9","kind":"tag","published_at":"2024-06-28T13:09:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.9","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.9/manifests"},{"name":"v6.4.9","sha":"8e70f39626ada36c5492c3aff9369c85d2840948","kind":"tag","published_at":"2024-06-28T11:49:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.9","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.9/manifests"},{"name":"v5.4.41","sha":"14d271e304dce13ae77e39e6a6353c986e756b40","kind":"tag","published_at":"2024-06-28T11:43:05.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.41","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.41/manifests"},{"name":"v7.1.1","sha":"8fa539ad9fe3c45452b8cca8381c2414cef78559","kind":"tag","published_at":"2024-06-04T06:52:35.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.1","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.1/manifests"},{"name":"v7.0.8","sha":"d1a9b766f1e253b4e2c39a78eddd58cb5b9f2940","kind":"tag","published_at":"2024-06-02T17:01:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.8","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.8/manifests"},{"name":"v6.4.8","sha":"fb82ddec887dc67f3bcf4d6df3cb8efd529be104","kind":"tag","published_at":"2024-06-02T16:31:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.8","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.8/manifests"},{"name":"v5.4.40","sha":"71948200354880137f719133d5a84927e3a140fb","kind":"tag","published_at":"2024-06-02T15:53:30.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.40","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.40/manifests"},{"name":"v7.1.0","sha":"e8637cdef1b58a27878694e1b79ef8bf1b924b4c","kind":"tag","published_at":"2024-05-31T07:46:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.0","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.0/manifests"},{"name":"v7.1.0-RC1","sha":"e8637cdef1b58a27878694e1b79ef8bf1b924b4c","kind":"tag","published_at":"2024-05-17T15:43:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.0-RC1/manifests"},{"name":"v7.1.0-BETA1","sha":"0ed71dd9b6182a5f8102a6bcc2337364e951f290","kind":"tag","published_at":"2024-05-02T12:47:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.1.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v7.1.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.1.0-BETA1/manifests"},{"name":"v7.0.7","sha":"836a338f51cd46d57e77fcba61c6f8c6111a3717","kind":"tag","published_at":"2024-04-29T12:22:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.7","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.7/manifests"},{"name":"v6.4.7","sha":"01643fd75e415bc463d63e86bb27afccf5477745","kind":"tag","published_at":"2024-04-29T11:25:09.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.7","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.7/manifests"},{"name":"v5.4.39","sha":"42a12aa0db45b0f20997f3b67eea29717bf82a5d","kind":"tag","published_at":"2024-04-29T11:18:09.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.39","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.39/manifests"},{"name":"v5.4.38","sha":"a6856888064791eef77de26dee86fc33e74dfbba","kind":"tag","published_at":"2024-04-02T19:57:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.38","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.38/manifests"},{"name":"v7.0.4","sha":"f3a70a937128f47366821a9f4b5dbfaa0ba9c862","kind":"tag","published_at":"2024-02-27T06:37:12.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.4","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.4/manifests"},{"name":"v6.4.4","sha":"bf7548976c19ce751c95a3d012d0dcd27409e506","kind":"tag","published_at":"2024-02-27T06:32:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.4","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.4/manifests"},{"name":"v5.4.36","sha":"87ee1ea2b86740fc6a0104f165bebbe0b08b66ba","kind":"tag","published_at":"2024-02-27T06:23:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.36","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.36/manifests"},{"name":"v7.0.3","sha":"d974526dc43525a17bd588e45f86f382edd57331","kind":"tag","published_at":"2024-01-31T07:44:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.3","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.3/manifests"},{"name":"v6.4.3","sha":"d1962d08e02d620dccbaa28192498642500b5043","kind":"tag","published_at":"2024-01-31T07:28:35.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.3","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.3/manifests"},{"name":"v6.3.12","sha":"09eb813655cd9b1f679f4d984721633e9a0bab60","kind":"tag","published_at":"2024-01-30T20:07:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.12","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.12/manifests"},{"name":"v5.4.35","sha":"274a6aef49a0e1707bcb57217251885be749b6d8","kind":"tag","published_at":"2024-01-30T20:01:12.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.35","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.35/manifests"},{"name":"v7.0.1","sha":"acc9931d75cd16de08b1663223cb8ab36f61cc0c","kind":"tag","published_at":"2023-12-01T17:09:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.1","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"f84d7d3c93e6a884908402775199b1f7d55c7be1","kind":"tag","published_at":"2023-11-29T10:56:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.0","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0/manifests"},{"name":"v6.4.0","sha":"1b49ad8e9f2c3ceec011d67ac09e774e4107416b","kind":"tag","published_at":"2023-11-29T10:40:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.0","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0/manifests"},{"name":"v7.0.0-RC2","sha":"f84d7d3c93e6a884908402775199b1f7d55c7be1","kind":"tag","published_at":"2023-11-26T18:15:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.0-RC2","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.0-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0-RC2/manifests"},{"name":"v6.4.0-RC2","sha":"1b49ad8e9f2c3ceec011d67ac09e774e4107416b","kind":"tag","published_at":"2023-11-26T18:03:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.0-RC2","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.0-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0-RC2/manifests"},{"name":"v7.0.0-RC1","sha":"03d78f857bd0520212d55f8af358e66e96aad012","kind":"tag","published_at":"2023-11-15T16:17:05.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0-RC1/manifests"},{"name":"v6.4.0-RC1","sha":"a7fbab5e3b9e15152b39a860207ef0ce39e27d76","kind":"tag","published_at":"2023-11-15T16:06:09.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0-RC1/manifests"},{"name":"v7.0.0-BETA3","sha":"03d78f857bd0520212d55f8af358e66e96aad012","kind":"tag","published_at":"2023-11-10T14:38:05.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.0-BETA3","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.0-BETA3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0-BETA3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0-BETA3/manifests"},{"name":"v6.4.0-BETA3","sha":"a7fbab5e3b9e15152b39a860207ef0ce39e27d76","kind":"tag","published_at":"2023-11-10T13:58:07.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.0-BETA3","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.0-BETA3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0-BETA3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0-BETA3/manifests"},{"name":"v6.3.8","sha":"19f7b5f5d20879a976d6d376e359bc975dfc6002","kind":"tag","published_at":"2023-11-10T13:47:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.8","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.8/manifests"},{"name":"v5.4.31","sha":"6d3cd5a4deee9697738db8d24258890ca4140ae9","kind":"tag","published_at":"2023-11-10T13:39:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.31","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.31/manifests"},{"name":"v5.4.30","sha":"a86dc993b41cdd84d871817b511ef99781405714","kind":"tag","published_at":"2023-10-29T00:21:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.30","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.30/manifests"},{"name":"v7.0.0-BETA1","sha":"781e0f724dd2ec57727b2f9f1ce3e40fd0b7cc20","kind":"tag","published_at":"2023-10-21T14:29:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v7.0.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v7.0.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v7.0.0-BETA1/manifests"},{"name":"v6.4.0-BETA1","sha":"6b771ff5a278163ca769ccd1698bf99ab09f8dd1","kind":"tag","published_at":"2023-10-21T13:21:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.4.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.4.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.4.0-BETA1/manifests"},{"name":"v6.3.6","sha":"573ef96ab62d509ac953362fa61f9d1bd283f3a7","kind":"tag","published_at":"2023-10-21T13:13:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.6","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.6/manifests"},{"name":"v6.3.5","sha":"47058ea557a4c64ba86e9249651222842bd52e2a","kind":"tag","published_at":"2023-09-30T06:37:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.5","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.5/manifests"},{"name":"v6.3.4","sha":"0afb37c1120c1c46219bdbd1dd912fb4d48eaf7d","kind":"tag","published_at":"2023-08-26T13:55:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.4","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.4/manifests"},{"name":"v5.4.28","sha":"7815edb5716e765063469b6b9232d4eaf8c03516","kind":"tag","published_at":"2023-08-26T13:48:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.28","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.28/manifests"},{"name":"v6.3.2","sha":"04d6b868786a56c1fadc52b003fe5a4f9ab3f3d0","kind":"tag","published_at":"2023-07-30T09:07:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.2","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.2/manifests"},{"name":"v6.2.13","sha":"d6231dbabc17f24caa7ae174a9e37518caaf987a","kind":"tag","published_at":"2023-07-30T08:45:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.13","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.13/manifests"},{"name":"v5.4.26","sha":"9291eec227de5179eb0a1b60cc6265ee6f987b4a","kind":"tag","published_at":"2023-07-29T15:44:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.26","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.26/manifests"},{"name":"v6.3.1","sha":"36d2bdd09c33f63014dc65f164a77ff099d256c6","kind":"tag","published_at":"2023-06-26T06:07:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.1/manifests"},{"name":"v6.3.0","sha":"7f35dd7df8336fd55bdb0a950e52632c7e5fa43f","kind":"tag","published_at":"2023-05-30T19:04:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.0","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.0/manifests"},{"name":"v6.2.11","sha":"ef5d875c6d0d141c7247fab24bd55a94e02b8478","kind":"tag","published_at":"2023-05-27T21:13:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.11","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.11/manifests"},{"name":"v6.3.0-RC1","sha":"67def3ceb19516ca9c9f7d973191e4684fec09f7","kind":"tag","published_at":"2023-05-22T17:41:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.0-RC1/manifests"},{"name":"v6.3.0-BETA1","sha":"f74ce4ec0f7e92c61ab465695d99e0a8f4bad8c6","kind":"tag","published_at":"2023-05-01T06:48:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.3.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.3.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.3.0-BETA1/manifests"},{"name":"v6.2.10","sha":"c468f059fac27680acf7e84cea07ba5ffff8942a","kind":"tag","published_at":"2023-04-28T13:50:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.10","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.10/manifests"},{"name":"v5.4.23","sha":"6791856229cc605834d169091981e4eae77dad45","kind":"tag","published_at":"2023-04-28T13:30:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.23","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.23/manifests"},{"name":"v6.2.8","sha":"6d47056ee9f394aeace1799e73ead5a2107f581d","kind":"tag","published_at":"2023-03-31T12:01:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.8","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.8/manifests"},{"name":"v5.4.22","sha":"428c84954e95f54383d031693fa649f1e466461f","kind":"tag","published_at":"2023-03-31T11:55:13.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.22","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.22/manifests"},{"name":"v6.2.7","sha":"0b96e76243877b53e9ff1418f9e538ecf480dd69","kind":"tag","published_at":"2023-02-28T13:29:25.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.7","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.7/manifests"},{"name":"v5.4.21","sha":"0570380d0864d3fa5f8c07b59ada16149bf0570a","kind":"tag","published_at":"2023-02-28T13:19:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.21","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.21/manifests"},{"name":"v6.2.6","sha":"77c95eada3e3f0bf3a50f89817a18819b357376e","kind":"tag","published_at":"2023-02-01T08:32:54.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.6","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.6/manifests"},{"name":"v6.1.12","sha":"e671c9748c439492c4a2d07862ee63a9a6fbf5c1","kind":"tag","published_at":"2023-02-01T08:28:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.12","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.12/manifests"},{"name":"v6.0.20","sha":"8cf1b05371898dd138d543eb3b8f72cbe5da9704","kind":"tag","published_at":"2023-02-01T08:23:40.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.20","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.20/manifests"},{"name":"v5.4.20","sha":"0236efe37462df3204e758e3a55661a43285d948","kind":"tag","published_at":"2023-02-01T08:19:08.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.20","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.20/manifests"},{"name":"v4.4.50","sha":"7fa4a0cac16f02cb534a6e9adcdb17385f94004f","kind":"tag","published_at":"2023-02-01T08:02:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.50","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.50/manifests"},{"name":"v6.2.5","sha":"5c8f064e34f3a320ab02874bdc4591197ba05b20","kind":"tag","published_at":"2023-01-24T15:44:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.5","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.5/manifests"},{"name":"v6.1.11","sha":"d77cdbbd9fb74016d42f084c33251836060807bc","kind":"tag","published_at":"2023-01-24T15:26:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.11","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.11/manifests"},{"name":"v6.0.19","sha":"9fe0cbea4c7c3baeae9b5569b7bcf9f7d0ad2e1c","kind":"tag","published_at":"2023-01-24T13:44:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.19","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.19/manifests"},{"name":"v5.4.19","sha":"4f5f6c6aac8b049a34bfd2bedb292d23b81dce90","kind":"tag","published_at":"2023-01-24T13:38:08.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.19","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.19/manifests"},{"name":"v6.1.9","sha":"b52cbd096fd3b057e36112411de63ec2859163d7","kind":"tag","published_at":"2022-12-28T15:02:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.9","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.9/manifests"},{"name":"v6.0.17","sha":"feeeebb645cb886d90fe47612531cf4253b963dd","kind":"tag","published_at":"2022-12-28T14:56:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.17","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.17/manifests"},{"name":"v5.4.17","sha":"863d398f9abedbf3c6da805d4785242000fbe834","kind":"tag","published_at":"2022-12-28T14:52:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.17","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.17/manifests"},{"name":"v6.2.2","sha":"9f8712ce90d97b7a7cc20c1ac354a0da44cd4831","kind":"tag","published_at":"2022-12-16T19:38:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.2","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.2/manifests"},{"name":"v6.2.0","sha":"14c79cf944acf24511b22eca631f5524b3d091a8","kind":"tag","published_at":"2022-11-30T17:41:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.0","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.0/manifests"},{"name":"v6.2.0-RC1","sha":"5bfd903d3bb1a582b0d4c9b912ce09e1c4cff01c","kind":"tag","published_at":"2022-11-25T10:37:53.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.0-RC1/manifests"},{"name":"v6.2.0-BETA3","sha":"2133c5029c2dc73e1ccb2c98daf6fa9bccc098ca","kind":"tag","published_at":"2022-11-19T16:12:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.0-BETA3","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.0-BETA3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.0-BETA3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.0-BETA3/manifests"},{"name":"v6.1.7","sha":"931b037cfd98e3f8c06a311e9c04abc9ee010ab9","kind":"tag","published_at":"2022-10-28T18:06:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.7","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.7/manifests"},{"name":"v6.0.15","sha":"a91feca5d9dab65f2f585f6b82155f1122c4c998","kind":"tag","published_at":"2022-10-28T18:00:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.15","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.15/manifests"},{"name":"v5.4.15","sha":"142d48153a453dbd49e880eef6bc77e4ba162dff","kind":"tag","published_at":"2022-10-28T17:52:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.15","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.15/manifests"},{"name":"v4.4.48","sha":"41e7666313f140ac8560f8db64ab54cc7348615a","kind":"tag","published_at":"2022-10-28T16:50:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.48","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.48/manifests"},{"name":"v6.2.0-BETA1","sha":"7eddb8fcb017f9e06e3b97d8e05bc60d9ae58caf","kind":"tag","published_at":"2022-10-24T12:56:53.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.2.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.2.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.2.0-BETA1/manifests"},{"name":"v6.1.6","sha":"789492510f7127035da8bb5dbb4fb745970e2348","kind":"tag","published_at":"2022-10-12T07:49:44.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.6","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.6/manifests"},{"name":"v6.0.14","sha":"dca3b8f45bf7ff1d741b62ac7606cd0988c4d1c9","kind":"tag","published_at":"2022-10-12T07:44:33.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.14","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.14/manifests"},{"name":"v6.1.5","sha":"c2d2e1b388c241992f50d7468bc4a3000b4a44cd","kind":"tag","published_at":"2022-09-30T08:11:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.5","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.5/manifests"},{"name":"v6.0.13","sha":"34bb4553b15085a816d9dd2e47297775cebf9c01","kind":"tag","published_at":"2022-09-30T08:05:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.13","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.13/manifests"},{"name":"v5.4.13","sha":"64e9926b8ab8e4460e4dfdc53dc098fed2dad837","kind":"tag","published_at":"2022-09-30T07:40:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.13","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.13/manifests"},{"name":"v6.1.4","sha":"a106f0f55e9942da5aa9181fbf2175512f583449","kind":"tag","published_at":"2022-08-26T14:52:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.4","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.4/manifests"},{"name":"v6.0.12","sha":"bcb315dbb2682adbbbd0ad7bd37b1ad53d4dcc51","kind":"tag","published_at":"2022-08-26T14:47:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.12","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.12/manifests"},{"name":"v5.4.12","sha":"3ca3eb2a866a4a5adaf0a952d2d7db7208da378b","kind":"tag","published_at":"2022-08-26T14:41:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.12","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.12/manifests"},{"name":"v6.1.3","sha":"941b4e6628214711874606d5f80510b556a21622","kind":"tag","published_at":"2022-07-29T13:03:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.3","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.3/manifests"},{"name":"v6.0.11","sha":"82290090a4a2625f880f73e8350bc5ffd7faa57c","kind":"tag","published_at":"2022-07-29T12:40:40.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.11","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.11/manifests"},{"name":"v5.4.11","sha":"447f8b5313f17b6a1297df6a9d0fc36fb555de4d","kind":"tag","published_at":"2022-07-29T12:31:11.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.11","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.11/manifests"},{"name":"v4.4.44","sha":"edb73e18f50f91bfe325e0524b68d9cf99a58f22","kind":"tag","published_at":"2022-07-29T12:24:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.44","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.44/manifests"},{"name":"v6.1.2","sha":"698de9a50514187dcd4c5112e1a5d126a2c36434","kind":"tag","published_at":"2022-06-26T17:07:11.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.2","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.2/manifests"},{"name":"v6.0.10","sha":"f96a92d7371cb70108e5ea6999ec5972b487cc04","kind":"tag","published_at":"2022-06-26T17:03:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.10","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.10/manifests"},{"name":"v5.4.10","sha":"13239a08542e3c5df556419f5d09dc4c07530779","kind":"tag","published_at":"2022-06-26T16:58:25.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.10","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.10/manifests"},{"name":"v6.1.1","sha":"a7dca916185cffb0a1e4510d113b25a61dbd8f16","kind":"tag","published_at":"2022-06-09T17:31:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"7350abfec0228dabb8dafde17d8a821f65c6dd4f","kind":"tag","published_at":"2022-05-27T07:48:24.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.0","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.0/manifests"},{"name":"v6.0.9","sha":"94c5f8da5ad5b823b2777926c093b56ae576f5fb","kind":"tag","published_at":"2022-05-27T07:16:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.9","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.9/manifests"},{"name":"v5.4.9","sha":"6e456f22027e7b114914b7c6f18e18c688441e2e","kind":"tag","published_at":"2022-05-27T07:09:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.9","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.9/manifests"},{"name":"v4.4.42","sha":"0af230c1e206cf99131727672fdf5b25da29302a","kind":"tag","published_at":"2022-05-27T07:04:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.42","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.42/manifests"},{"name":"v6.1.0-RC1","sha":"7350abfec0228dabb8dafde17d8a821f65c6dd4f","kind":"tag","published_at":"2022-05-14T18:28:53.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.0-RC1/manifests"},{"name":"v6.1.0-BETA2","sha":"09e90f7238f330f4708a844a6ee1f7ea1ed8c046","kind":"tag","published_at":"2022-04-27T17:30:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.0-BETA2/manifests"},{"name":"v6.0.8","sha":"d45240c9acffb9562e9194ffaeac679b6c8af589","kind":"tag","published_at":"2022-04-27T17:26:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.8","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.8/manifests"},{"name":"v5.4.8","sha":"3d4b612da3a278285e6fd16fc2e5233820eeba0d","kind":"tag","published_at":"2022-04-27T17:22:49.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.8","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.8/manifests"},{"name":"v4.4.41","sha":"36736d8d5fcb1ff0f74e569f6a4bc64e8c9c267e","kind":"tag","published_at":"2022-04-27T17:15:05.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.41","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.41/manifests"},{"name":"v6.1.0-BETA1","sha":"ba241835590b878080fa9a91273f8652f4b97a17","kind":"tag","published_at":"2022-04-15T08:48:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.1.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.1.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.1.0-BETA1/manifests"},{"name":"v6.0.7","sha":"ad6a2be381212b3c253bb56341c126411fc50e3f","kind":"tag","published_at":"2022-04-02T07:01:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.7","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.7/manifests"},{"name":"v6.0.5","sha":"76e8bd64dc472830b890f5e2e1c6cc32aad298f9","kind":"tag","published_at":"2022-02-28T08:07:35.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.5","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.5/manifests"},{"name":"v5.4.5","sha":"53d572f06fc438faae3713cc97d186d941919748","kind":"tag","published_at":"2022-02-28T07:58:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.5","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.5/manifests"},{"name":"v6.0.3","sha":"cab2eee865c2d7b46f3e828fba546a8602a95472","kind":"tag","published_at":"2022-01-28T11:59:31.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.3","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.3/manifests"},{"name":"v5.4.3","sha":"536aadbdb6c6a3f13000aa445919a1f052ae2630","kind":"tag","published_at":"2022-01-28T11:06:43.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.3","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.3/manifests"},{"name":"v5.3.14","sha":"7262100e4f401544e9f3cce2b00ef5184298eca2","kind":"tag","published_at":"2022-01-28T10:56:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.14","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.14/manifests"},{"name":"v4.4.37","sha":"d2edc6fc8974e81d83614092340e84d05ee15a58","kind":"tag","published_at":"2022-01-28T10:49:04.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.37","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.37/manifests"},{"name":"v6.0.2","sha":"311c91af9f17ae319477f76874eddbad9377defc","kind":"tag","published_at":"2021-12-29T14:07:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.2","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.2/manifests"},{"name":"v5.4.2","sha":"3682db42fc542ad4b42a2e0d064cb25e13df494a","kind":"tag","published_at":"2021-12-29T13:21:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.2/manifests"},{"name":"v5.3.13","sha":"ef81ab10b9ca595b7e7db5024af6fe83f9548e45","kind":"tag","published_at":"2021-12-29T13:09:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.13","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.13/manifests"},{"name":"v4.4.36","sha":"7807f29d6bee69a40ca8f37b5d7e2b286d5af3b0","kind":"tag","published_at":"2021-12-29T12:49:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.36","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.36/manifests"},{"name":"v6.0.1","sha":"2e8a9097101c18fe1acc562f3415bb98a9714a16","kind":"tag","published_at":"2021-12-09T13:43:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"6530589fc40cdceda230fb6a69173ce52fa8b5ca","kind":"tag","published_at":"2021-11-29T17:04:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.0","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.0/manifests"},{"name":"v5.4.0","sha":"3fa1dcbde86f12454a78c69e9d1a6c3dca776ea4","kind":"tag","published_at":"2021-11-29T16:57:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.0","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.0/manifests"},{"name":"v6.0.0-RC1","sha":"e9a22532dbaee68043a05e7b1f629f1e2d06afc2","kind":"tag","published_at":"2021-11-24T09:01:08.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.0-RC1/manifests"},{"name":"v5.4.0-RC1","sha":"1437adff4ec6400dffdafc6a96451ae356ef0986","kind":"tag","published_at":"2021-11-24T08:52:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.0-RC1/manifests"},{"name":"v5.3.11","sha":"c25090783bd4209a42f9c43a235280fd23315a62","kind":"tag","published_at":"2021-11-22T14:24:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.11","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.11/manifests"},{"name":"v4.4.34","sha":"7661d7d1dafdd67e48af2d80d4bd75a70dd912df","kind":"tag","published_at":"2021-11-22T14:13:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.34","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.34/manifests"},{"name":"v6.0.0-BETA2","sha":"8e6b113f197d91a89e8b8d74d7024326c0b48cd2","kind":"tag","published_at":"2021-11-14T17:20:31.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.0-BETA2/manifests"},{"name":"v5.4.0-BETA2","sha":"5704abd1476931736a51633f44515d7891836371","kind":"tag","published_at":"2021-11-14T16:48:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.0-BETA2/manifests"},{"name":"v6.0.0-BETA1","sha":"f563d84fda56efe569f7e10d668ef12c13859435","kind":"tag","published_at":"2021-11-05T08:10:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v6.0.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v6.0.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v6.0.0-BETA1/manifests"},{"name":"v5.4.0-BETA1","sha":"3d09656bb08e08b33ef8bc2d9610ffcbf61a4470","kind":"tag","published_at":"2021-11-05T07:15:22.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.4.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.4.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.4.0-BETA1/manifests"},{"name":"v5.3.10","sha":"613ca73c22d8228986ff95f7769182db4f4bb7dc","kind":"tag","published_at":"2021-10-29T08:37:09.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.10","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.10/manifests"},{"name":"v5.3.8","sha":"d499ecde6f81de42e557514626d6d5c14c0bdb78","kind":"tag","published_at":"2021-09-28T08:53:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.8","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.8/manifests"},{"name":"v5.3.7","sha":"cb3d53b245c38f73e67b1e461ea076ffbb2e6dd7","kind":"tag","published_at":"2021-08-30T12:37:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.7","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.7/manifests"},{"name":"v4.4.30","sha":"ebbf7f1c871c1c3c1d54738d0e0f3ae7815a559b","kind":"tag","published_at":"2021-08-30T12:30:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.30","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.30/manifests"},{"name":"v5.3.6","sha":"ed6647291bd0afdbc3d41997c3dc7aa2eed8ca5b","kind":"tag","published_at":"2021-07-29T07:06:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.6","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.6/manifests"},{"name":"v5.3.4","sha":"c9f193567e3403beb2f560353fe87950680051c4","kind":"tag","published_at":"2021-07-26T17:37:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.4","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.4/manifests"},{"name":"v4.4.27","sha":"ffd0ba05ee81b60928c1e422fd212101ef72f0f3","kind":"tag","published_at":"2021-07-26T17:24:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.27","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.27/manifests"},{"name":"v5.2.12","sha":"8d6fb4fb1bb0d4a11b30de85cbf77914c71175bc","kind":"tag","published_at":"2021-07-26T16:42:43.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.12","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.12/manifests"},{"name":"v5.3.3","sha":"81c183fd1527a2d09bd3b5c69bca3fc24ce18527","kind":"tag","published_at":"2021-06-30T08:29:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.3","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.3/manifests"},{"name":"v4.4.26","sha":"07adcd5550ea79ee0baca406040eac272ac8e3fd","kind":"tag","published_at":"2021-06-30T08:18:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.26","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.26/manifests"},{"name":"v5.3.2","sha":"6bf4c31219773a558b019ee12e54572174ff8129","kind":"tag","published_at":"2021-06-17T14:18:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"195f7207dec4519ca8b0e407ba921ec239aa5cee","kind":"tag","published_at":"2021-06-02T10:08:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.1/manifests"},{"name":"v5.2.10","sha":"dc61639e1320010bd14b0c1b355643da83fd5be6","kind":"tag","published_at":"2021-06-01T09:29:08.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.10","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.10/manifests"},{"name":"v4.4.25","sha":"6d4089eff2a01b71a7a066765cee2335d112a92a","kind":"tag","published_at":"2021-06-01T07:12:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.25","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.25/manifests"},{"name":"v5.3.0","sha":"6bbbf9c7ed01646937512122fc453976b6fb5161","kind":"tag","published_at":"2021-05-31T10:44:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.0","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0/manifests"},{"name":"v5.3.0-RC1","sha":"76f1026322e5193b45174ec48c9f4c6b649621ec","kind":"tag","published_at":"2021-05-19T13:39:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-RC1/manifests"},{"name":"v5.2.9","sha":"cc02ba30c8e721704202489f6e7963339a367e37","kind":"tag","published_at":"2021-05-19T12:24:33.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.9","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.9/manifests"},{"name":"v4.4.24","sha":"3d259bd550b2f059ee4666213d779fe9925bbc9b","kind":"tag","published_at":"2021-05-19T12:17:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.24","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.24/manifests"},{"name":"v5.3.0-BETA4","sha":"cddb20d8c6c07860e82dd356b6706a51abb75b86","kind":"tag","published_at":"2021-05-12T13:47:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.0-BETA4","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.0-BETA4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-BETA4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-BETA4/manifests"},{"name":"v5.2.8","sha":"c55a8f70fb2a04cf8ec3263d337abb3f22fc0132","kind":"tag","published_at":"2021-05-12T13:28:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.8","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.8/manifests"},{"name":"v5.3.0-BETA3","sha":"1c477c6701f822c40e67e4d6c88077d4f88ec39e","kind":"tag","published_at":"2021-05-09T16:07:00.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.0-BETA3","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.0-BETA3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-BETA3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-BETA3/manifests"},{"name":"v5.3.0-BETA2","sha":"824a7c44aca9e277c60eb62051c296876a8c0a95","kind":"tag","published_at":"2021-05-01T14:58:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-BETA2/manifests"},{"name":"v5.2.7","sha":"3aebf0ee0666592128156253ba989197e7b6e503","kind":"tag","published_at":"2021-05-01T14:54:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.7","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.7/manifests"},{"name":"v4.4.22","sha":"2b2e821d414cc5ef6569a006292e0cfe8bd04d3f","kind":"tag","published_at":"2021-05-01T14:39:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.22","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.22/manifests"},{"name":"v5.3.0-BETA1","sha":"afa31e5c7b93e0bcdb83aaf1a791c07e900e951f","kind":"tag","published_at":"2021-04-18T06:40:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.3.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.3.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.3.0-BETA1/manifests"},{"name":"v5.2.6","sha":"a4b3d122ee0c263850ca1ed620faa1b3a8e7584b","kind":"tag","published_at":"2021-03-29T05:17:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.6","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.6/manifests"},{"name":"v4.4.21","sha":"c5546b762376e4d9a806b08bf4495b2633573ff8","kind":"tag","published_at":"2021-03-29T05:11:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.21","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.21/manifests"},{"name":"v5.2.5","sha":"e7947dac6e632b40aea74f6f556c75761d1ab1e6","kind":"tag","published_at":"2021-03-10T17:08:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.5","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.5/manifests"},{"name":"v5.2.4","sha":"46876779ad5405d0b7f4c93d8203ad1984568e7a","kind":"tag","published_at":"2021-03-04T18:06:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.4","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.4/manifests"},{"name":"v4.4.20","sha":"1a69306ec4185de37df2350cf3d6a529b14b21f0","kind":"tag","published_at":"2021-03-04T18:00:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.20","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.20/manifests"},{"name":"v5.2.3","sha":"122c8f52fd080fcc582ca475baf2b8e63d62e980","kind":"tag","published_at":"2021-02-03T04:52:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.3","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.3/manifests"},{"name":"v5.2.2","sha":"b2289c9c6837d627df12508bda91d74d6fe0e03e","kind":"tag","published_at":"2021-01-27T14:48:13.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.2/manifests"},{"name":"v5.1.11","sha":"c3a869cc01640d14ebbbfd03046f494103ffb2fa","kind":"tag","published_at":"2021-01-27T14:23:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.11","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.11/manifests"},{"name":"v4.4.19","sha":"c275805b0205403be4124b9cdef6eea72b09a28d","kind":"tag","published_at":"2021-01-27T13:53:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.19","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.19/manifests"},{"name":"v5.2.1","sha":"40023b8e14e5928b26df6a099cec0bf0c30eb3be","kind":"tag","published_at":"2020-12-18T13:50:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.1/manifests"},{"name":"v5.1.10","sha":"399fb6a4d3408db98a3ca42da5ecf6a0a771bf89","kind":"tag","published_at":"2020-12-18T13:44:05.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.10","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.10/manifests"},{"name":"v4.4.18","sha":"2d311398b026429c62845e1cd368c893b945f085","kind":"tag","published_at":"2020-12-18T13:33:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.18","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.18/manifests"},{"name":"v5.2.0","sha":"76df68861cd08eafdbab440b793cd278dcc4a5c3","kind":"tag","published_at":"2020-11-30T05:57:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.0","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0/manifests"},{"name":"v5.1.9","sha":"a3a65306b8bf48611bd85deec8acccd4e8bcae0b","kind":"tag","published_at":"2020-11-29T09:28:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.9","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.9/manifests"},{"name":"v4.4.17","sha":"bc0389c562e99fa7a69110b57aeed6a6c9be7808","kind":"tag","published_at":"2020-11-29T09:23:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.17","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.17/manifests"},{"name":"v3.4.47","sha":"2bacb4a9d4912b910a1f04a4526d2cc51fc03732","kind":"tag","published_at":"2020-11-27T08:43:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.47","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.47/manifests"},{"name":"v5.2.0-RC2","sha":"b137f9a7cf6a7f206b7553edf1832f6a50fa0239","kind":"tag","published_at":"2020-11-21T08:46:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.0-RC2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.0-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-RC2/manifests"},{"name":"v5.2.0-RC1","sha":"1b92384bbb1a23165e86aca3cb1f85a8c4fd7ec3","kind":"tag","published_at":"2020-11-10T07:55:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-RC1/manifests"},{"name":"v5.2.0-BETA3","sha":"616519f7b7219e88daacfcaaff4a25ba4ffad74f","kind":"tag","published_at":"2020-10-28T06:11:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.0-BETA3","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.0-BETA3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-BETA3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-BETA3/manifests"},{"name":"v5.1.8","sha":"01fc5b3a641ea851624555793c19e6cec11b596f","kind":"tag","published_at":"2020-10-28T05:56:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.8","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.8/manifests"},{"name":"v4.4.16","sha":"8a3077e266fb8bf7cc5567a67749b8937ca4d90a","kind":"tag","published_at":"2020-10-28T05:51:49.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.16","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.16/manifests"},{"name":"v3.4.46","sha":"2bacb4a9d4912b910a1f04a4526d2cc51fc03732","kind":"tag","published_at":"2020-10-28T05:41:03.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.46","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.46/manifests"},{"name":"v5.2.0-BETA2","sha":"7f3d79ac88f3f1a4d46d3522c8eab82e23b75595","kind":"tag","published_at":"2020-10-14T19:22:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-BETA2/manifests"},{"name":"v5.2.0-BETA1","sha":"81202b2d2b262846fb91e4742b59b7ac82064d6f","kind":"tag","published_at":"2020-10-05T14:37:30.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.2.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.2.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.2.0-BETA1/manifests"},{"name":"v5.1.7","sha":"22d653f2b407794f6a81cc1a76aa617e65ad6d86","kind":"tag","published_at":"2020-10-04T07:57:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.7","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.7/manifests"},{"name":"v4.4.15","sha":"eddcd6b7372d430a47091fa5e5d733785b5a582b","kind":"tag","published_at":"2020-10-04T07:48:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.15","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.15/manifests"},{"name":"v5.1.6","sha":"b5c973666a1aee1294391db843c97dc83fd27c14","kind":"tag","published_at":"2020-09-27T04:33:53.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.6","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.6/manifests"},{"name":"v4.4.14","sha":"eddcd6b7372d430a47091fa5e5d733785b5a582b","kind":"tag","published_at":"2020-09-27T04:26:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.14","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.14/manifests"},{"name":"v3.4.45","sha":"0e09c78e9d2a481614c65583e7a2074de94a0c55","kind":"tag","published_at":"2020-09-27T03:48:43.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.45","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.45/manifests"},{"name":"v5.1.5","sha":"7741021221548e2b5768ec0cf502c91b6c55b209","kind":"tag","published_at":"2020-09-02T08:15:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.5","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.5/manifests"},{"name":"v4.4.13","sha":"473da00f1244ead079619628a3781622877efdd3","kind":"tag","published_at":"2020-09-02T08:11:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.13","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.13/manifests"},{"name":"v5.1.4","sha":"7741021221548e2b5768ec0cf502c91b6c55b209","kind":"tag","published_at":"2020-08-31T06:18:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.4","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.4/manifests"},{"name":"v4.4.12","sha":"473da00f1244ead079619628a3781622877efdd3","kind":"tag","published_at":"2020-08-31T06:10:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.12","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.12/manifests"},{"name":"v3.4.44","sha":"7f95701289cbde80f8c6ff5153d235785e04b6c2","kind":"tag","published_at":"2020-08-31T05:54:40.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.44","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.44/manifests"},{"name":"v5.1.3","sha":"436e749842736bd047c96ae53e86a8b6dc9d2222","kind":"tag","published_at":"2020-07-24T04:23:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.3","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.3/manifests"},{"name":"v5.0.11","sha":"e18913e3663dde1d4712c921211d12185c323c6e","kind":"tag","published_at":"2020-07-24T04:15:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.11","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.11/manifests"},{"name":"v4.4.11","sha":"4aab90c5797a4f2ee9d5cd91f5e884d1e21f431a","kind":"tag","published_at":"2020-07-24T04:11:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.11","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.11/manifests"},{"name":"v3.4.43","sha":"40f7beb3afa6f997f7dabd5a59a957f6a95cf10d","kind":"tag","published_at":"2020-07-24T03:49:35.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.43","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.43/manifests"},{"name":"v5.1.2","sha":"671aeab2db9162288e27c8ef525c63d51c810cb3","kind":"tag","published_at":"2020-06-15T13:52:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.2/manifests"},{"name":"v5.1.1","sha":"8ea60d67b80bb4895c18437e773d7a409721c33c","kind":"tag","published_at":"2020-06-12T11:26:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.1/manifests"},{"name":"v5.0.10","sha":"e18913e3663dde1d4712c921211d12185c323c6e","kind":"tag","published_at":"2020-06-12T11:20:49.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.10","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.10/manifests"},{"name":"v4.4.10","sha":"4aab90c5797a4f2ee9d5cd91f5e884d1e21f431a","kind":"tag","published_at":"2020-06-12T11:16:11.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.10","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.10/manifests"},{"name":"v3.4.42","sha":"40f7beb3afa6f997f7dabd5a59a957f6a95cf10d","kind":"tag","published_at":"2020-06-12T10:57:54.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.42","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.42/manifests"},{"name":"v5.1.0","sha":"6a785d9a0deeb401d7ae540fd0492aca4e6b894e","kind":"tag","published_at":"2020-05-31T06:15:13.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.0","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.0/manifests"},{"name":"v5.0.9","sha":"e18913e3663dde1d4712c921211d12185c323c6e","kind":"tag","published_at":"2020-05-31T05:53:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.9","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.9/manifests"},{"name":"v4.4.9","sha":"4aab90c5797a4f2ee9d5cd91f5e884d1e21f431a","kind":"tag","published_at":"2020-05-31T05:26:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.9","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.9/manifests"},{"name":"v3.4.41","sha":"40f7beb3afa6f997f7dabd5a59a957f6a95cf10d","kind":"tag","published_at":"2020-05-31T05:15:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.41","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.41/manifests"},{"name":"v5.1.0-RC2","sha":"eccb37abf60d7c784da624bcf72b0566848d05f3","kind":"tag","published_at":"2020-05-26T07:35:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.0-RC2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.0-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.0-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.0-RC2/manifests"},{"name":"v5.1.0-RC1","sha":"44ab5cb0996201b26eb8afb12e5d90aa2c1f3215","kind":"tag","published_at":"2020-05-16T12:32:30.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.0-RC1/manifests"},{"name":"v5.1.0-BETA1","sha":"0fb12156b8591e56f206fe0db6552344be1007d6","kind":"tag","published_at":"2020-05-05T17:06:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.1.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.1.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.1.0-BETA1/manifests"},{"name":"v5.0.8","sha":"052d81213d007c07e61c9c4407cfd34e67b9ed17","kind":"tag","published_at":"2020-04-28T18:54:00.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.8","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.8/manifests"},{"name":"v4.4.8","sha":"055a4f4fe58ab19515fa573919bf7ebd114f4aa7","kind":"tag","published_at":"2020-04-28T18:48:25.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.8","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.8/manifests"},{"name":"v3.4.40","sha":"84657e5154b875b883f61a94abf557cc1e898f70","kind":"tag","published_at":"2020-04-28T17:42:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.40","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.40/manifests"},{"name":"v5.0.7","sha":"af7315dafa9e402969f1cc433a8f719a4b9bcd98","kind":"tag","published_at":"2020-03-30T15:05:31.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.7","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.7/manifests"},{"name":"v4.4.7","sha":"b413064160255c31077bb082d25b7bd89275971b","kind":"tag","published_at":"2020-03-30T15:00:09.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.7","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.7/manifests"},{"name":"v3.4.39","sha":"5c13e4916bd61033563eeb62d6b97567331e870f","kind":"tag","published_at":"2020-03-30T06:25:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.39","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.39/manifests"},{"name":"v5.0.6","sha":"1ca59bf6f7343843fe54fc3ca99f50325246e210","kind":"tag","published_at":"2020-03-27T16:22:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.6","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.6/manifests"},{"name":"v4.4.6","sha":"dcf596a85d7759a1b82ab844a51a191a409ee306","kind":"tag","published_at":"2020-03-27T08:40:54.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.6","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.6/manifests"},{"name":"v5.0.5","sha":"4d2b2d9b5e602747bde8937e01aee535f6ae2ec2","kind":"tag","published_at":"2020-02-29T10:41:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.5","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.5/manifests"},{"name":"v4.4.5","sha":"c38fe1cd72360dfaa39c82fcb9e4666b041f8834","kind":"tag","published_at":"2020-02-29T10:32:49.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.5","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.5/manifests"},{"name":"v3.4.38","sha":"20abb20f18690e11f36ee6942d415a8ad09bbacb","kind":"tag","published_at":"2020-02-29T10:22:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.38","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.38/manifests"},{"name":"v5.0.4","sha":"e063a0a032f81d38b06cda73c1f5ed25cae8538e","kind":"tag","published_at":"2020-01-31T12:50:04.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.4","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.4/manifests"},{"name":"v4.4.4","sha":"736d09554f78f3444f5aeed3d18a928c7a8a53fb","kind":"tag","published_at":"2020-01-31T12:45:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.4","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.4/manifests"},{"name":"v4.3.11","sha":"2b4b8632956c680400006376fad0a4f9889d4be1","kind":"tag","published_at":"2020-01-31T12:39:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.11","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.11/manifests"},{"name":"v5.0.3","sha":"19ba77a92010f27bc3229439f744f52e03c900a0","kind":"tag","published_at":"2020-01-21T13:30:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.3","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.3/manifests"},{"name":"v4.4.3","sha":"3a872eac6be8e446592f72bddcbd293d831a1e1a","kind":"tag","published_at":"2020-01-21T13:23:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.3","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.3/manifests"},{"name":"v4.3.10","sha":"2ea4960f4c402e528a855f43b32eda412b0e2077","kind":"tag","published_at":"2020-01-21T13:14:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.10","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.10/manifests"},{"name":"v3.4.37","sha":"a10ae327054cc744c7a02ab8d545ac1b1506301f","kind":"tag","published_at":"2020-01-21T12:30:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.37","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.37/manifests"},{"name":"v5.0.2","sha":"64afb9eb9161c65f87de6fc31e3633843bddc02a","kind":"tag","published_at":"2019-12-19T18:35:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.2/manifests"},{"name":"v4.4.2","sha":"8ab510f214fd9c37769378b5036da58d444fe142","kind":"tag","published_at":"2019-12-19T16:24:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.2/manifests"},{"name":"v5.0.1","sha":"aa89f67b24f9c028d14c1e5f88d7d14ad6c813c5","kind":"tag","published_at":"2019-12-01T14:12:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.1/manifests"},{"name":"v4.4.1","sha":"ff3ab7cda1703195dbe7f97cccaf77478126e0cd","kind":"tag","published_at":"2019-12-01T14:07:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.1/manifests"},{"name":"v4.3.9","sha":"75e96df3a1b9b38c67e2fa208894f72dae5e1147","kind":"tag","published_at":"2019-12-01T14:00:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.9","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.9/manifests"},{"name":"v3.4.36","sha":"b657f6711f8c2ebae6f00532b85180c13a9f2afa","kind":"tag","published_at":"2019-12-01T13:51:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.36","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.36/manifests"},{"name":"v5.0.0","sha":"18f96c1f4aff294d6872908741731ff0993dbd6f","kind":"tag","published_at":"2019-11-21T08:52:32.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.0","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.0/manifests"},{"name":"v4.4.0","sha":"e49361b75e9acbc029b35ae4ba957e712137286b","kind":"tag","published_at":"2019-11-21T07:09:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.0","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.0/manifests"},{"name":"v5.0.0-RC1","sha":"7ea8def1e2605a73c213357a1ff2a99cc73825e0","kind":"tag","published_at":"2019-11-17T17:14:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.0-RC1/manifests"},{"name":"v4.4.0-RC1","sha":"5ef19ef6f48bc4b7cb77af5ec3a9ba1503e410cf","kind":"tag","published_at":"2019-11-17T14:24:40.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.0-RC1/manifests"},{"name":"v5.0.0-BETA2","sha":"ee5f4d2b641912df973c8be94ca6edfdd380b07d","kind":"tag","published_at":"2019-11-13T09:20:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.0-BETA2/manifests"},{"name":"v4.4.0-BETA2","sha":"ddc39f7d6ada5c0f3bb8545e0da74c8778d3acd0","kind":"tag","published_at":"2019-11-13T09:14:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.0-BETA2/manifests"},{"name":"v4.3.8","sha":"290b23a46a932746c4cf3c313d59d99f82af2a87","kind":"tag","published_at":"2019-11-13T09:08:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.8","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.8/manifests"},{"name":"v4.2.12","sha":"8024422eeaca7b0b33ce2900b2f75e20259de7aa","kind":"tag","published_at":"2019-11-13T08:52:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.12","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.12/manifests"},{"name":"v3.4.35","sha":"8b123e7469953fa8e4112a02692dde2b6fdb0a7f","kind":"tag","published_at":"2019-11-13T08:45:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.35","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.35/manifests"},{"name":"v2.8.52","sha":"7e0b49a8d10e31c0cd0431bbc99b20b6c5be4fb7","kind":"tag","published_at":"2019-11-13T08:40:07.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.52","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.52/manifests"},{"name":"v5.0.0-BETA1","sha":"1b452e40c7e6bef123d6d20efcee2ea695d7db9a","kind":"tag","published_at":"2019-11-12T17:56:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v5.0.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v5.0.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v5.0.0-BETA1/manifests"},{"name":"v4.4.0-BETA1","sha":"4785fe87aba57bbd5d86342484824669ff3b7d2f","kind":"tag","published_at":"2019-11-12T17:47:33.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.4.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.4.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.4.0-BETA1/manifests"},{"name":"v4.3.7","sha":"a2f67dfe0ecfb713734847f4ada0f4231e28ae71","kind":"tag","published_at":"2019-11-11T16:39:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.7","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.7/manifests"},{"name":"v3.4.34","sha":"8b123e7469953fa8e4112a02692dde2b6fdb0a7f","kind":"tag","published_at":"2019-11-11T16:11:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.34","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.34/manifests"},{"name":"v4.3.6","sha":"a2f67dfe0ecfb713734847f4ada0f4231e28ae71","kind":"tag","published_at":"2019-11-01T10:00:40.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.6","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.6/manifests"},{"name":"v3.4.33","sha":"8b123e7469953fa8e4112a02692dde2b6fdb0a7f","kind":"tag","published_at":"2019-11-01T09:47:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.33","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.33/manifests"},{"name":"v4.3.5","sha":"b91b6d4d1bded8365f23f6bd4290d28bc6af0832","kind":"tag","published_at":"2019-10-07T15:14:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.5","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.5/manifests"},{"name":"v3.4.32","sha":"fb11079d6153483944b81702aadd2ec87baa5530","kind":"tag","published_at":"2019-10-07T14:43:03.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.32","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.32/manifests"},{"name":"v4.3.4","sha":"65281f9b7c7a77cccaa5b89026ef2a02940dc2cc","kind":"tag","published_at":"2019-08-26T16:48:24.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.4","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.4/manifests"},{"name":"v3.4.31","sha":"0c69372a0b773b6a66ffed481166f33aafa72b39","kind":"tag","published_at":"2019-08-26T16:37:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.31","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.31/manifests"},{"name":"v4.3.3","sha":"18301380a2bbe91ee6acdf2bf307ac085444ca24","kind":"tag","published_at":"2019-07-28T07:11:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.3","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.3/manifests"},{"name":"v4.2.11","sha":"a3eddd912d93a8c77ffee2b31448e13864257f4e","kind":"tag","published_at":"2019-07-28T07:06:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.11","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.11/manifests"},{"name":"v3.4.30","sha":"15c29c58ccb58e84d710d52827a81c6030b40d3c","kind":"tag","published_at":"2019-07-27T17:14:49.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.30","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.30/manifests"},{"name":"v4.3.2","sha":"8a93196dec0a136f817063c99eee20cd44e3615a","kind":"tag","published_at":"2019-06-26T14:27:00.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.2/manifests"},{"name":"v4.2.10","sha":"26df83c0c7a77a24dadfe2dc5841a49585492c2d","kind":"tag","published_at":"2019-06-26T14:20:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.10","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.10/manifests"},{"name":"v3.4.29","sha":"15c29c58ccb58e84d710d52827a81c6030b40d3c","kind":"tag","published_at":"2019-06-26T13:57:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.29","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.29/manifests"},{"name":"v4.3.1","sha":"8e8d92dc843be9855d6c1b1dbbe95d0477d1dfc6","kind":"tag","published_at":"2019-06-06T13:24:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"13594beb3faaeea891aaae9eeea8ffde16a99faf","kind":"tag","published_at":"2019-05-30T06:21:43.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.0","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.0/manifests"},{"name":"v4.3.0-RC1","sha":"13594beb3faaeea891aaae9eeea8ffde16a99faf","kind":"tag","published_at":"2019-05-28T12:33:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.0-RC1/manifests"},{"name":"v4.2.9","sha":"9d63e1be2bac44d838f6a30edf4719c59ffe5965","kind":"tag","published_at":"2019-05-28T12:08:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.9","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.9/manifests"},{"name":"v3.4.28","sha":"d9fca824f9b0785d89667e0e30253001c9354d63","kind":"tag","published_at":"2019-05-28T09:25:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.28","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.28/manifests"},{"name":"v4.3.0-BETA2","sha":"b5cd7e907b2616d9f08afea5c7fb862ec3068a48","kind":"tag","published_at":"2019-05-22T09:37:54.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.0-BETA2/manifests"},{"name":"v4.3.0-BETA1","sha":"b5cd7e907b2616d9f08afea5c7fb862ec3068a48","kind":"tag","published_at":"2019-05-09T06:17:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.3.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.3.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.3.0-BETA1/manifests"},{"name":"v4.2.8","sha":"ff2189e9921e4a88c4f621fa44444fe2b4fb1b11","kind":"tag","published_at":"2019-05-01T13:31:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.8","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.8/manifests"},{"name":"v3.4.27","sha":"58e2b17e90640c3bc80dcf0601561c6b54e4869f","kind":"tag","published_at":"2019-05-01T13:04:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.27","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.27/manifests"},{"name":"v4.2.7","sha":"ff2189e9921e4a88c4f621fa44444fe2b4fb1b11","kind":"tag","published_at":"2019-04-17T16:17:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.7","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.7/manifests"},{"name":"v4.1.12","sha":"67f6163f2efe91e586b5a6982294c6e91c70e335","kind":"tag","published_at":"2019-04-17T16:13:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.12","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.12/manifests"},{"name":"v3.4.26","sha":"58e2b17e90640c3bc80dcf0601561c6b54e4869f","kind":"tag","published_at":"2019-04-17T15:57:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.26","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.26/manifests"},{"name":"v2.8.50","sha":"7e0b49a8d10e31c0cd0431bbc99b20b6c5be4fb7","kind":"tag","published_at":"2019-04-17T15:54:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.50","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.50/manifests"},{"name":"v2.7.51","sha":"04969233b866f5b80bda38a51e79463536926a84","kind":"tag","published_at":"2019-04-17T15:44:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.51","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.51/manifests"},{"name":"v4.2.6","sha":"580ced3f3d3d8b6a61c8365b7e06da15fe37f242","kind":"tag","published_at":"2019-04-16T07:21:04.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.6","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.6/manifests"},{"name":"v3.4.25","sha":"39033df29d9bb1d79628f903ec7926a544fbae39","kind":"tag","published_at":"2019-04-16T06:02:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.25","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.25/manifests"},{"name":"v4.2.5","sha":"d9eacf6588360f0bf17bca2b3b456cd00b591b72","kind":"tag","published_at":"2019-04-02T19:04:44.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.5","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.5/manifests"},{"name":"v3.4.24","sha":"a7ed39a47a90057c2427c7ad4c88f716bf215e03","kind":"tag","published_at":"2019-04-02T13:48:44.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.24","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.24/manifests"},{"name":"v4.2.4","sha":"7af0b23cfa8c1a6f858be7d8bb4579c4df26f208","kind":"tag","published_at":"2019-03-03T19:38:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.4","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.4/manifests"},{"name":"v3.4.23","sha":"4dd42a1a7c034368cdf9e4ab5216d5b084600451","kind":"tag","published_at":"2019-03-03T18:53:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.23","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.23/manifests"},{"name":"v4.2.3","sha":"b564efb51c5355bd83e3aad231a0d87a307002ad","kind":"tag","published_at":"2019-02-03T12:48:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.3","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.3/manifests"},{"name":"v3.4.22","sha":"024252136158db26777b3ddbb9973292a945382b","kind":"tag","published_at":"2019-02-03T12:23:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.22","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.22/manifests"},{"name":"v4.1.11","sha":"a709b8d05790f14edc73b79ca9c2efd92064572a","kind":"tag","published_at":"2019-01-29T10:42:22.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.11","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.11/manifests"},{"name":"v4.2.2","sha":"0d8dab27f2409fba34d3b7f1f0ebcf1ec344c1b7","kind":"tag","published_at":"2019-01-06T16:20:05.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.2/manifests"},{"name":"v4.1.10","sha":"ba54e939339a537488fcaae41a8bbe484c3c734d","kind":"tag","published_at":"2019-01-06T16:16:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.10","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.10/manifests"},{"name":"v3.4.21","sha":"e3dc13133d00ed91d74a9190d894ecd34b0333fb","kind":"tag","published_at":"2019-01-06T15:54:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.21","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.21/manifests"},{"name":"v4.2.1","sha":"2c3b60af1f2884d6afbde03d1c5eefb625defed7","kind":"tag","published_at":"2018-12-06T17:40:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.1/manifests"},{"name":"v4.1.9","sha":"f56f12f983148be8739112509fa8578bca3b81de","kind":"tag","published_at":"2018-12-06T17:35:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.9","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.9/manifests"},{"name":"v4.0.15","sha":"e42d062a4c8a7860b6f09d44e6e04f3389e1802d","kind":"tag","published_at":"2018-12-06T17:30:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.15","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.15/manifests"},{"name":"v3.4.20","sha":"f8ea4e3feae37d300f661537878b28d8c7104a1d","kind":"tag","published_at":"2018-12-06T15:27:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.20","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.20/manifests"},{"name":"v2.8.49","sha":"779def808d0d3a6d6d49da8c2f4c246ba9ed9acc","kind":"tag","published_at":"2018-12-06T14:45:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.49","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.49/manifests"},{"name":"v2.7.50","sha":"2e117acf97b059a9da3444a11ea420f1ac7c31d8","kind":"tag","published_at":"2018-12-06T14:40:25.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.50","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.50/manifests"},{"name":"v4.2.0","sha":"34e089af7d363bd2ded8ad15f06b2b97348b97e5","kind":"tag","published_at":"2018-11-30T09:32:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.0","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.0/manifests"},{"name":"v4.2.0-RC1","sha":"34e089af7d363bd2ded8ad15f06b2b97348b97e5","kind":"tag","published_at":"2018-11-26T19:15:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.0-RC1/manifests"},{"name":"v4.1.8","sha":"ad5ca97669b314fcc0a30ffcb115de84daf12d3a","kind":"tag","published_at":"2018-11-26T14:52:44.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.8","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.8/manifests"},{"name":"v3.4.19","sha":"b6549284d858d1ece7e8f6c612a2aff9b7f3aec0","kind":"tag","published_at":"2018-11-26T14:08:09.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.19","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.19/manifests"},{"name":"v2.8.48","sha":"dbcd75b964c7d97e5bb9eab32060d6aa4b454080","kind":"tag","published_at":"2018-11-26T13:22:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.48","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.48/manifests"},{"name":"v4.2.0-BETA2","sha":"34e089af7d363bd2ded8ad15f06b2b97348b97e5","kind":"tag","published_at":"2018-11-16T05:13:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.0-BETA2/manifests"},{"name":"v4.2.0-BETA1","sha":"ac8b2ffee061fa4b8bef0982ec03621ced5a1b12","kind":"tag","published_at":"2018-11-03T13:08:03.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.2.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.2.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.2.0-BETA1/manifests"},{"name":"v4.1.7","sha":"0e7db0be34bb8689089c9387ab53df6123de4574","kind":"tag","published_at":"2018-11-03T11:11:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.7","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.7/manifests"},{"name":"v3.4.18","sha":"3fb7b61b6980b5d8d47108d004a1f110627db60b","kind":"tag","published_at":"2018-11-03T10:03:54.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.18","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.18/manifests"},{"name":"v2.8.47","sha":"03df4ef060ee946e083050ccd09f420a08b47d5e","kind":"tag","published_at":"2018-11-03T09:54:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.47","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.47/manifests"},{"name":"v4.1.6","sha":"03594b709f0cb35acf74010140f48ec1b6e7164d","kind":"tag","published_at":"2018-10-03T12:54:18.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.6","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.6/manifests"},{"name":"v3.4.17","sha":"792a14ac71dc07a5436e895f0bebfd59f48d99eb","kind":"tag","published_at":"2018-10-03T12:10:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.17","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.17/manifests"},{"name":"v4.1.5","sha":"03594b709f0cb35acf74010140f48ec1b6e7164d","kind":"tag","published_at":"2018-09-30T05:06:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.5","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.5/manifests"},{"name":"v3.4.16","sha":"792a14ac71dc07a5436e895f0bebfd59f48d99eb","kind":"tag","published_at":"2018-09-30T04:54:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.16","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.16/manifests"},{"name":"v2.8.46","sha":"904fd3fc8c3249eff0e0b71ee367a061e666ca5f","kind":"tag","published_at":"2018-09-30T03:54:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.46","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.46/manifests"},{"name":"v4.1.4","sha":"79f4f287d210a0b9f3b0d7134069a432cd4d0aee","kind":"tag","published_at":"2018-08-28T06:18:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.4","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.4/manifests"},{"name":"v3.4.15","sha":"8bf3da36916600f924f264349e03b943dde6e29b","kind":"tag","published_at":"2018-08-28T06:06:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.15","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.15/manifests"},{"name":"v2.8.45","sha":"b02030ab406440acb184238c09cf48bf1b58f2cb","kind":"tag","published_at":"2018-08-27T17:34:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.45","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.45/manifests"},{"name":"v4.1.3","sha":"e96312733b6ed40784b44e181ed13a2b21d5a396","kind":"tag","published_at":"2018-08-01T15:31:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.3","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.3/manifests"},{"name":"v4.0.14","sha":"7fc08fa789c874d07a68ac31632801064dc1f7e6","kind":"tag","published_at":"2018-08-01T14:58:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.14","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.14/manifests"},{"name":"v3.4.14","sha":"c387d7d116aac927cde85fffd967d1e8f7cd54da","kind":"tag","published_at":"2018-08-01T14:48:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.14","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.14/manifests"},{"name":"v2.8.44","sha":"91c181af74b3cc95f6ca998fde8a373a0332ddd3","kind":"tag","published_at":"2018-08-01T14:13:09.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.44","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.44/manifests"},{"name":"v3.3.18","sha":"7cb076f64ed0310504caaad1180a211be949c5db","kind":"tag","published_at":"2018-08-01T14:05:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.18","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.18/manifests"},{"name":"v2.7.49","sha":"682c866cd03064d74c884ba67ff0db212dba5575","kind":"tag","published_at":"2018-08-01T13:57:22.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.49","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.49/manifests"},{"name":"v4.1.2","sha":"30d31b4c5a97c0a23ee5b6aa8343a2745e824145","kind":"tag","published_at":"2018-07-23T17:17:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.2/manifests"},{"name":"v4.0.13","sha":"4d9d4d78bf42b47cd083780c11ee110b79c59e99","kind":"tag","published_at":"2018-07-23T17:13:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.13","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.13/manifests"},{"name":"v3.4.13","sha":"b73082eefd5febf28872914801eb66fe53bceae1","kind":"tag","published_at":"2018-07-23T16:38:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.13","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.13/manifests"},{"name":"v2.8.43","sha":"892403bc54ac626fc2f55d7a806881af070856c4","kind":"tag","published_at":"2018-07-23T09:03:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.43","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.43/manifests"},{"name":"v4.1.1","sha":"3a360411a437b71f91a8b2b35340e71f0701c031","kind":"tag","published_at":"2018-06-25T13:07:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.1/manifests"},{"name":"v4.0.12","sha":"4d9d4d78bf42b47cd083780c11ee110b79c59e99","kind":"tag","published_at":"2018-06-25T13:02:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.12","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.12/manifests"},{"name":"v3.4.12","sha":"6a6f8b194c3ec47031d427b88d1d2a47ec124591","kind":"tag","published_at":"2018-06-25T12:30:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.12","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.12/manifests"},{"name":"v2.8.42","sha":"892403bc54ac626fc2f55d7a806881af070856c4","kind":"tag","published_at":"2018-06-25T12:02:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.42","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.42/manifests"},{"name":"v4.1.0","sha":"946668ddc1fa0279fe03e2c090ebc29881f12ddb","kind":"tag","published_at":"2018-05-30T12:53:07.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.0","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.0/manifests"},{"name":"v4.1.0-BETA3","sha":"946668ddc1fa0279fe03e2c090ebc29881f12ddb","kind":"tag","published_at":"2018-05-26T15:54:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.0-BETA3","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.0-BETA3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.0-BETA3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.0-BETA3/manifests"},{"name":"v4.0.11","sha":"1761ec249d4af3d5aa8e831c70fd7c0fd23c88f7","kind":"tag","published_at":"2018-05-25T14:04:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.11","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.11/manifests"},{"name":"v3.4.11","sha":"f5d8fff7eb3ffa21764788d5eed9f0b6d825ab3e","kind":"tag","published_at":"2018-05-25T13:17:43.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.11","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.11/manifests"},{"name":"v3.3.17","sha":"7cb076f64ed0310504caaad1180a211be949c5db","kind":"tag","published_at":"2018-05-25T12:44:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.17","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.17/manifests"},{"name":"v2.8.41","sha":"2c846c6c79093fce67a424c779de7c12bc8f8870","kind":"tag","published_at":"2018-05-25T12:12:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.41","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.41/manifests"},{"name":"v2.7.48","sha":"682c866cd03064d74c884ba67ff0db212dba5575","kind":"tag","published_at":"2018-05-25T11:47:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.48","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.48/manifests"},{"name":"v4.1.0-BETA2","sha":"80dba687b1f99d02853769e9c9c7d17b4952f3da","kind":"tag","published_at":"2018-05-21T14:28:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.0-BETA2/manifests"},{"name":"v4.0.10","sha":"245bb9a5fbdf0df6e04e9a6f275e74baa90d99b6","kind":"tag","published_at":"2018-05-21T14:03:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.10","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.10/manifests"},{"name":"v3.4.10","sha":"a81b016834eb38b6083689952e81efc515585038","kind":"tag","published_at":"2018-05-21T13:44:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.10","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.10/manifests"},{"name":"v2.8.40","sha":"ab17e64b75ee4001a25c7622ca71c27c826dff6b","kind":"tag","published_at":"2018-05-21T13:21:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.40","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.40/manifests"},{"name":"v2.7.47","sha":"6770f83e8c55b2c39f5c9999a135866f79075947","kind":"tag","published_at":"2018-05-21T11:49:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.47","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.47/manifests"},{"name":"v4.1.0-BETA1","sha":"164e56ddd027aa7e9abf4b13efb180cf67cbb71d","kind":"tag","published_at":"2018-05-07T15:31:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.1.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.1.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.1.0-BETA1/manifests"},{"name":"v4.0.9","sha":"db68b498bbc6f98b400ee0657c2dbbc48f321d4f","kind":"tag","published_at":"2018-04-30T19:47:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.9","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.9/manifests"},{"name":"v3.4.9","sha":"a89f25cb4a379d200f2029e714dd6107acfa944d","kind":"tag","published_at":"2018-04-30T19:27:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.9","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.9/manifests"},{"name":"v2.8.39","sha":"779963cae79262cc38d7bb2ad7f15f21ee80a16d","kind":"tag","published_at":"2018-04-30T05:53:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.39","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.39/manifests"},{"name":"v2.7.46","sha":"15ab83769e9b526b3a6dc426fee08c4b0d6bd56e","kind":"tag","published_at":"2018-04-27T05:42:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.46","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.46/manifests"},{"name":"v4.0.8","sha":"db68b498bbc6f98b400ee0657c2dbbc48f321d4f","kind":"tag","published_at":"2018-04-06T16:26:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.8","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.8/manifests"},{"name":"v3.4.8","sha":"a89f25cb4a379d200f2029e714dd6107acfa944d","kind":"tag","published_at":"2018-04-06T15:24:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.8","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.8/manifests"},{"name":"v2.8.38","sha":"779963cae79262cc38d7bb2ad7f15f21ee80a16d","kind":"tag","published_at":"2018-04-06T14:55:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.38","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.38/manifests"},{"name":"v2.7.45","sha":"15ab83769e9b526b3a6dc426fee08c4b0d6bd56e","kind":"tag","published_at":"2018-04-06T12:50:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.45","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.45/manifests"},{"name":"v4.0.7","sha":"db68b498bbc6f98b400ee0657c2dbbc48f321d4f","kind":"tag","published_at":"2018-04-03T06:21:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.7","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.7/manifests"},{"name":"v3.4.7","sha":"a89f25cb4a379d200f2029e714dd6107acfa944d","kind":"tag","published_at":"2018-04-03T05:50:24.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.7","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.7/manifests"},{"name":"v2.8.37","sha":"779963cae79262cc38d7bb2ad7f15f21ee80a16d","kind":"tag","published_at":"2018-04-02T11:39:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.37","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.37/manifests"},{"name":"v2.7.44","sha":"15ab83769e9b526b3a6dc426fee08c4b0d6bd56e","kind":"tag","published_at":"2018-04-02T09:55:00.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.44","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.44/manifests"},{"name":"v4.0.6","sha":"db68b498bbc6f98b400ee0657c2dbbc48f321d4f","kind":"tag","published_at":"2018-03-05T22:27:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.6","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.6/manifests"},{"name":"v3.4.6","sha":"a89f25cb4a379d200f2029e714dd6107acfa944d","kind":"tag","published_at":"2018-03-05T20:02:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.6","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.6/manifests"},{"name":"v2.8.36","sha":"779963cae79262cc38d7bb2ad7f15f21ee80a16d","kind":"tag","published_at":"2018-03-05T19:06:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.36","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.36/manifests"},{"name":"v2.7.43","sha":"15ab83769e9b526b3a6dc426fee08c4b0d6bd56e","kind":"tag","published_at":"2018-03-05T18:32:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.43","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.43/manifests"},{"name":"v4.0.5","sha":"db68b498bbc6f98b400ee0657c2dbbc48f321d4f","kind":"tag","published_at":"2018-03-01T19:49:09.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.5","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.5/manifests"},{"name":"v3.4.5","sha":"a89f25cb4a379d200f2029e714dd6107acfa944d","kind":"tag","published_at":"2018-03-01T19:25:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.5","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.5/manifests"},{"name":"v2.8.35","sha":"779963cae79262cc38d7bb2ad7f15f21ee80a16d","kind":"tag","published_at":"2018-03-01T16:46:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.35","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.35/manifests"},{"name":"v2.7.42","sha":"15ab83769e9b526b3a6dc426fee08c4b0d6bd56e","kind":"tag","published_at":"2018-02-28T22:58:08.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.42","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.42/manifests"},{"name":"v4.0.4","sha":"6edd26866b76af8280d74615a883c5afab2dcc45","kind":"tag","published_at":"2018-01-29T13:28:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.4","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.4/manifests"},{"name":"v3.4.4","sha":"42ee0ce247d054e076c2056978be1ffa7a512d96","kind":"tag","published_at":"2018-01-29T12:30:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.4","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.4/manifests"},{"name":"v3.3.16","sha":"57aac63332a7abadaabf8b4683ba8a24271f69c6","kind":"tag","published_at":"2018-01-29T11:43:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.16","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.16/manifests"},{"name":"v2.8.34","sha":"33498cb57a7b5a7ae08b54f8591d5aaa818fe609","kind":"tag","published_at":"2018-01-29T10:49:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.34","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.34/manifests"},{"name":"v2.7.41","sha":"ccca259ba8fcedac01ae9c19a8c2935a3fe0e45e","kind":"tag","published_at":"2018-01-29T10:09:33.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.41","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.41/manifests"},{"name":"v4.0.3","sha":"6662d33af85dcdc33ff08038f88232a4c2a67daa","kind":"tag","published_at":"2018-01-05T08:56:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.3","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.3/manifests"},{"name":"v3.4.3","sha":"5bc50fa2334e67f8f666242ee33780062f2fbe0c","kind":"tag","published_at":"2018-01-05T08:34:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.3","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.3/manifests"},{"name":"v3.3.15","sha":"b7891fb78d981401573518b43d17514e66f1b8d0","kind":"tag","published_at":"2018-01-05T07:30:03.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.15","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.15/manifests"},{"name":"v2.8.33","sha":"7139ea199608b32107700b83457d524974db108e","kind":"tag","published_at":"2018-01-05T06:20:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.33","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.33/manifests"},{"name":"v2.7.40","sha":"6c0ee051a138e825ba6af234487570c5726b035b","kind":"tag","published_at":"2018-01-05T05:17:30.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.40","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.40/manifests"},{"name":"v4.0.2","sha":"afa69c531f22fb4b9fc95017ec0e5d6c77db0c3c","kind":"tag","published_at":"2017-12-15T03:07:24.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.2/manifests"},{"name":"v3.4.2","sha":"33c98765dc6fec4907b7431d10e3c0945f061108","kind":"tag","published_at":"2017-12-15T02:06:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.2","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.2/manifests"},{"name":"v4.0.1","sha":"afa69c531f22fb4b9fc95017ec0e5d6c77db0c3c","kind":"tag","published_at":"2017-12-05T00:19:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.1/manifests"},{"name":"v3.4.1","sha":"33c98765dc6fec4907b7431d10e3c0945f061108","kind":"tag","published_at":"2017-12-04T23:07:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.1/manifests"},{"name":"v3.3.14","sha":"a0813c60237631167219c2129e290390a9e4ebb2","kind":"tag","published_at":"2017-12-04T22:44:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.14","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.14/manifests"},{"name":"v2.8.32","sha":"558bddb30922e6b7a501ed77d2056ce848dac6f7","kind":"tag","published_at":"2017-12-04T22:03:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.32","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.32/manifests"},{"name":"v2.7.39","sha":"d36a87a41e24fb6f24e053b5d2780630366a1810","kind":"tag","published_at":"2017-12-04T20:41:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.39","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.39/manifests"},{"name":"v4.0.0","sha":"afa69c531f22fb4b9fc95017ec0e5d6c77db0c3c","kind":"tag","published_at":"2017-11-30T17:44:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.0","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0/manifests"},{"name":"v3.4.0","sha":"33c98765dc6fec4907b7431d10e3c0945f061108","kind":"tag","published_at":"2017-11-30T16:57:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.0","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0/manifests"},{"name":"v4.0.0-RC2","sha":"afa69c531f22fb4b9fc95017ec0e5d6c77db0c3c","kind":"tag","published_at":"2017-11-24T15:22:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.0-RC2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.0-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-RC2/manifests"},{"name":"v3.4.0-RC2","sha":"33c98765dc6fec4907b7431d10e3c0945f061108","kind":"tag","published_at":"2017-11-24T14:49:54.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.0-RC2","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.0-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-RC2/manifests"},{"name":"v4.0.0-RC1","sha":"0407dd23ad2b56f6c8f3f86a92e0c2c68156a528","kind":"tag","published_at":"2017-11-21T18:17:11.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-RC1/manifests"},{"name":"v3.4.0-RC1","sha":"33c98765dc6fec4907b7431d10e3c0945f061108","kind":"tag","published_at":"2017-11-21T17:54:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-RC1/manifests"},{"name":"v3.3.13","sha":"a0813c60237631167219c2129e290390a9e4ebb2","kind":"tag","published_at":"2017-11-16T18:15:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.13","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.13/manifests"},{"name":"v3.2.14","sha":"d2091c3d65654871e9e89be64507e02450e3a337","kind":"tag","published_at":"2017-11-16T18:00:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.14","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.14/manifests"},{"name":"v2.8.31","sha":"558bddb30922e6b7a501ed77d2056ce848dac6f7","kind":"tag","published_at":"2017-11-16T17:45:12.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.31","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.31/manifests"},{"name":"v2.7.38","sha":"d36a87a41e24fb6f24e053b5d2780630366a1810","kind":"tag","published_at":"2017-11-16T16:37:53.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.38","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.38/manifests"},{"name":"v3.3.12","sha":"a5c3f701b864a2bb1d6b71b859afd3efe3b9e43d","kind":"tag","published_at":"2017-11-13T19:38:11.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.12","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.12/manifests"},{"name":"v2.8.30","sha":"c03861cc34bba4a36be756a3456334165ba6a98c","kind":"tag","published_at":"2017-11-13T19:31:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.30","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.30/manifests"},{"name":"v2.7.37","sha":"e23595473a10892462e61443f07d19210ab505af","kind":"tag","published_at":"2017-11-13T18:52:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.37","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.37/manifests"},{"name":"v4.0.0-BETA4","sha":"8324d3ed7c6eb83ed15c969bed919ae06eba9e43","kind":"tag","published_at":"2017-11-12T18:09:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.0-BETA4","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.0-BETA4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-BETA4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-BETA4/manifests"},{"name":"v3.4.0-BETA4","sha":"d32713fb361a90f8070383e013d1a8367731383b","kind":"tag","published_at":"2017-11-12T17:27:32.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.0-BETA4","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.0-BETA4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-BETA4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-BETA4/manifests"},{"name":"v3.3.11","sha":"a5c3f701b864a2bb1d6b71b859afd3efe3b9e43d","kind":"tag","published_at":"2017-11-10T20:08:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.11","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.11/manifests"},{"name":"v2.8.29","sha":"c03861cc34bba4a36be756a3456334165ba6a98c","kind":"tag","published_at":"2017-11-10T19:54:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.29","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.29/manifests"},{"name":"v2.7.36","sha":"e23595473a10892462e61443f07d19210ab505af","kind":"tag","published_at":"2017-11-10T19:43:49.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.36","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.36/manifests"},{"name":"v4.0.0-BETA3","sha":"b5dd16c89232977efccafeabdef52f44e587efc2","kind":"tag","published_at":"2017-11-05T23:24:08.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.0-BETA3","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.0-BETA3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-BETA3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-BETA3/manifests"},{"name":"v3.4.0-BETA3","sha":"d272316cdc5315f6b9046328d40e110686dc6d4e","kind":"tag","published_at":"2017-11-05T22:52:28.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.0-BETA3","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.0-BETA3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-BETA3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-BETA3/manifests"},{"name":"v4.0.0-BETA2","sha":"2f7898da0f7ffa50e4724737508141443c372858","kind":"tag","published_at":"2017-10-30T22:54:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-BETA2/manifests"},{"name":"v3.4.0-BETA2","sha":"2b32a41ef1d887a0785e7eadc27bf01dcdc9044a","kind":"tag","published_at":"2017-10-30T22:31:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-BETA2/manifests"},{"name":"v4.0.0-BETA1","sha":"a9fa4136867aaa2467d1387ad86b243a96c57cd2","kind":"tag","published_at":"2017-10-19T01:38:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v4.0.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v4.0.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v4.0.0-BETA1/manifests"},{"name":"v3.4.0-BETA1","sha":"e4e5daafd5647e437044df8d54ded00d63e3418a","kind":"tag","published_at":"2017-10-18T21:46:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.4.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.4.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.4.0-BETA1/manifests"},{"name":"v3.3.10","sha":"193d669374280aca2749d58669f33966e394afd0","kind":"tag","published_at":"2017-10-05T23:40:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.10","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.10/manifests"},{"name":"v2.8.28","sha":"8b43eb400f68128a964288b391dae154496fb1dd","kind":"tag","published_at":"2017-10-05T23:24:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.28","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.28/manifests"},{"name":"v2.7.35","sha":"67cc8a935f3cc177a67063c02cb2ed39468ef97a","kind":"tag","published_at":"2017-10-05T22:54:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.35","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.35/manifests"},{"name":"v3.3.9","sha":"8426d527c84762e6743f1c340cc000b91b26e999","kind":"tag","published_at":"2017-09-11T16:16:30.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.9","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"5a6573ac4e79ad4002bfe6d8fae4c562f41da17e","kind":"tag","published_at":"2017-08-28T22:35:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.8","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"5a6573ac4e79ad4002bfe6d8fae4c562f41da17e","kind":"tag","published_at":"2017-08-28T20:19:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.7","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.7/manifests"},{"name":"v2.8.27","sha":"812b6800ae1b95e9cb66f13d2fe856fb84733858","kind":"tag","published_at":"2017-08-28T19:22:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.27","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.27/manifests"},{"name":"v2.7.34","sha":"74c594c2c13133c2f7cac691c4cf2cf696d2f988","kind":"tag","published_at":"2017-08-28T18:41:44.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.34","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.34/manifests"},{"name":"v3.3.6","sha":"0ed976247b303ce46b652b624cd85867a73ba074","kind":"tag","published_at":"2017-08-01T10:26:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.6","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.6/manifests"},{"name":"v3.2.13","sha":"4fe1764b69b5e7e0d74656b5214a9026313e23ab","kind":"tag","published_at":"2017-08-01T09:46:40.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.13","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.13/manifests"},{"name":"v2.8.26","sha":"385d628c90c76c5e5de839fcab0d913a80ded55a","kind":"tag","published_at":"2017-08-01T09:06:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.26","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.26/manifests"},{"name":"v2.7.33","sha":"79710537a22115040a9687ccac385c14acde31fa","kind":"tag","published_at":"2017-08-01T07:07:44.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.33","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.33/manifests"},{"name":"v3.3.5","sha":"b5684f5041e79d7e661c2afc046390fc7666f428","kind":"tag","published_at":"2017-07-17T19:09:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.5","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.5/manifests"},{"name":"v3.2.12","sha":"d6282b58d297a1864b7328595bb7f512a343ee4f","kind":"tag","published_at":"2017-07-17T18:15:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.12","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.12/manifests"},{"name":"v2.8.25","sha":"415f39bce5f0e2dd842f722f2504c00d780cc700","kind":"tag","published_at":"2017-07-17T18:01:11.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.25","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.25/manifests"},{"name":"v2.7.32","sha":"459e2569cf47660bed0efba1d451803fe1061c55","kind":"tag","published_at":"2017-07-17T17:34:18.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.32","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.32/manifests"},{"name":"v3.3.4","sha":"b5684f5041e79d7e661c2afc046390fc7666f428","kind":"tag","published_at":"2017-07-05T13:29:04.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.4","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.4/manifests"},{"name":"v3.2.11","sha":"d6282b58d297a1864b7328595bb7f512a343ee4f","kind":"tag","published_at":"2017-07-05T10:30:32.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.11","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.11/manifests"},{"name":"v2.8.24","sha":"415f39bce5f0e2dd842f722f2504c00d780cc700","kind":"tag","published_at":"2017-07-05T08:54:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.24","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.24/manifests"},{"name":"v2.7.31","sha":"459e2569cf47660bed0efba1d451803fe1061c55","kind":"tag","published_at":"2017-07-05T07:58:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.31","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.31/manifests"},{"name":"v3.3.3","sha":"b5684f5041e79d7e661c2afc046390fc7666f428","kind":"tag","published_at":"2017-07-04T06:04:05.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.3","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.3/manifests"},{"name":"v3.2.10","sha":"d6282b58d297a1864b7328595bb7f512a343ee4f","kind":"tag","published_at":"2017-07-04T05:45:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.10","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.10/manifests"},{"name":"v2.8.23","sha":"415f39bce5f0e2dd842f722f2504c00d780cc700","kind":"tag","published_at":"2017-07-04T05:31:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.23","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.23/manifests"},{"name":"v2.7.30","sha":"459e2569cf47660bed0efba1d451803fe1061c55","kind":"tag","published_at":"2017-07-03T15:20:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.30","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.30/manifests"},{"name":"v2.8.22","sha":"d9d01a7407a719d398b4ef56391f0c62196f5b8b","kind":"tag","published_at":"2017-06-07T20:13:07.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.22","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.22/manifests"},{"name":"v2.7.29","sha":"c0afde0a9dbf409a0705c4820e4e94f429cdc75b","kind":"tag","published_at":"2017-06-07T18:51:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.29","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.29/manifests"},{"name":"v3.3.2","sha":"760872233cd3147870184697e3481ffa492ac2fb","kind":"tag","published_at":"2017-06-06T04:00:32.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.2","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"760872233cd3147870184697e3481ffa492ac2fb","kind":"tag","published_at":"2017-06-05T17:32:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"760872233cd3147870184697e3481ffa492ac2fb","kind":"tag","published_at":"2017-05-29T21:02:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.0","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"6c70e5f49963fc513b54e28050beaada2e50c761","kind":"tag","published_at":"2017-05-29T19:32:33.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.9","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.9/manifests"},{"name":"v2.8.21","sha":"344fa5b3f25121917702d3e6c1d7cc25c56208b9","kind":"tag","published_at":"2017-05-29T19:15:31.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.21","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.21/manifests"},{"name":"v2.7.28","sha":"4bf374f6c462941371eb710f75e28645450f6321","kind":"tag","published_at":"2017-05-29T19:05:00.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.28","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.28/manifests"},{"name":"v3.3.0-RC1","sha":"0a012d0d974f45b99eab407d95a5a4b2c1e22a0c","kind":"tag","published_at":"2017-05-17T18:11:17.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.0-RC1/manifests"},{"name":"v3.3.0-BETA1","sha":"ddaa92a2bbe337ab888a5e9d2abf49218f608278","kind":"tag","published_at":"2017-05-01T18:33:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.3.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.3.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.3.0-BETA1/manifests"},{"name":"v3.2.8","sha":"6da1fad6530e7ce31f8fabb0f766ebdf20530218","kind":"tag","published_at":"2017-05-01T17:47:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.8","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.8/manifests"},{"name":"v2.8.20","sha":"232ca2ba686583727cf411d75fee28abca1a0d3b","kind":"tag","published_at":"2017-05-01T16:14:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.20","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.20/manifests"},{"name":"v2.7.27","sha":"6a259653665c6098890458fd53de6b310f0765d5","kind":"tag","published_at":"2017-05-01T16:01:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.27","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.27/manifests"},{"name":"v3.2.7","sha":"f165db9f793b299f8d2f45c26ed4f78c664fa8de","kind":"tag","published_at":"2017-04-05T12:53:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.7","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.7/manifests"},{"name":"v2.8.19","sha":"a26f1aee0458e852c47300e028a22acdeb1d8c95","kind":"tag","published_at":"2017-04-05T04:05:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.19","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.19/manifests"},{"name":"v2.7.26","sha":"bc926fa842dcb9536d2a11f1bb52ae34989413d3","kind":"tag","published_at":"2017-04-04T04:32:57.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.26","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.26/manifests"},{"name":"v3.2.6","sha":"a70b141bc2c801f36f88ce74be442c2ee68899f0","kind":"tag","published_at":"2017-03-10T18:37:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.6","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.6/manifests"},{"name":"v3.2.5","sha":"a70b141bc2c801f36f88ce74be442c2ee68899f0","kind":"tag","published_at":"2017-03-09T02:04:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.5","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.5/manifests"},{"name":"v2.8.18","sha":"f1db3cc42525886cbbc6db165cd4ecc2269e6271","kind":"tag","published_at":"2017-03-06T04:12:31.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.18","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.18/manifests"},{"name":"v2.7.25","sha":"0324a156816fa64097103dc9857d6cbb5b881761","kind":"tag","published_at":"2017-03-06T01:34:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.25","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.25/manifests"},{"name":"v3.2.4","sha":"bd2250a97046d995c183ae4dc51e3c97d23d605f","kind":"tag","published_at":"2017-02-17T00:00:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.4","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"bd2250a97046d995c183ae4dc51e3c97d23d605f","kind":"tag","published_at":"2017-02-06T13:16:04.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.3","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.3/manifests"},{"name":"v2.8.17","sha":"b9e41a890557d87c6017850675da047f69a12056","kind":"tag","published_at":"2017-02-06T12:48:08.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.17","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.17/manifests"},{"name":"v2.7.24","sha":"b834ae93f49b15cca0d27e48f1b5956ec7ddb937","kind":"tag","published_at":"2017-02-06T12:06:53.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.24","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.24/manifests"},{"name":"v3.1.10","sha":"c00bcfd03ea98daed20c34d453a0aae0b58d83c5","kind":"tag","published_at":"2017-01-28T02:54:12.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.10","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.10/manifests"},{"name":"v3.2.2","sha":"bd2250a97046d995c183ae4dc51e3c97d23d605f","kind":"tag","published_at":"2017-01-12T21:37:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.2","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.2/manifests"},{"name":"v3.1.9","sha":"c00bcfd03ea98daed20c34d453a0aae0b58d83c5","kind":"tag","published_at":"2017-01-12T20:44:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.9","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.9/manifests"},{"name":"v2.8.16","sha":"b9e41a890557d87c6017850675da047f69a12056","kind":"tag","published_at":"2017-01-12T20:28:11.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.16","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.16/manifests"},{"name":"v2.7.23","sha":"b834ae93f49b15cca0d27e48f1b5956ec7ddb937","kind":"tag","published_at":"2017-01-12T20:02:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.23","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.23/manifests"},{"name":"v3.2.1","sha":"a6209fac5e5984ba49d8b5a1af5e5c118a1c183e","kind":"tag","published_at":"2016-12-13T13:20:35.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.1/manifests"},{"name":"v3.1.8","sha":"f770fcad189703477fc40b4d7cf6944d53501595","kind":"tag","published_at":"2016-12-13T12:53:13.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.8","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.8/manifests"},{"name":"v2.8.15","sha":"c4fb31348402460d773c519694a695ce01d873f9","kind":"tag","published_at":"2016-12-13T12:18:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.15","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.15/manifests"},{"name":"v2.7.22","sha":"1a88fc73bf0c6bee64f9f7d863b92d9e93a95d80","kind":"tag","published_at":"2016-12-13T10:54:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.22","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.22/manifests"},{"name":"v3.2.0","sha":"a6209fac5e5984ba49d8b5a1af5e5c118a1c183e","kind":"tag","published_at":"2016-11-30T08:47:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.0","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.0/manifests"},{"name":"v3.2.0-RC2","sha":"a6209fac5e5984ba49d8b5a1af5e5c118a1c183e","kind":"tag","published_at":"2016-11-27T04:49:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.0-RC2","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.0-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.0-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.0-RC2/manifests"},{"name":"v3.1.7","sha":"8aefc54a9b8b2450fa6b2f7256ec67a181175ecc","kind":"tag","published_at":"2016-11-21T02:45:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.7","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.7/manifests"},{"name":"v2.8.14","sha":"2bfb5dda12a1735235bd31397debd0d6d0d99119","kind":"tag","published_at":"2016-11-21T02:25:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.14","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.14/manifests"},{"name":"v2.7.21","sha":"1247529180ca070ed4d31e7d78e70f0f91b9fa47","kind":"tag","published_at":"2016-11-21T01:13:42.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.21","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.21/manifests"},{"name":"v3.2.0-RC1","sha":"08a4e88a8e2aec4eebd7d2f94df165e9385de38d","kind":"tag","published_at":"2016-11-17T20:28:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.0-RC1/manifests"},{"name":"v3.2.0-BETA1","sha":"08a4e88a8e2aec4eebd7d2f94df165e9385de38d","kind":"tag","published_at":"2016-10-27T03:46:48.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.2.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.2.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.2.0-BETA1/manifests"},{"name":"v3.1.6","sha":"8aefc54a9b8b2450fa6b2f7256ec67a181175ecc","kind":"tag","published_at":"2016-10-27T02:39:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.6","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.6/manifests"},{"name":"v2.8.13","sha":"2bfb5dda12a1735235bd31397debd0d6d0d99119","kind":"tag","published_at":"2016-10-27T02:19:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.13","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.13/manifests"},{"name":"v2.7.20","sha":"1247529180ca070ed4d31e7d78e70f0f91b9fa47","kind":"tag","published_at":"2016-10-27T01:37:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.20","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.20/manifests"},{"name":"v3.1.5","sha":"8aefc54a9b8b2450fa6b2f7256ec67a181175ecc","kind":"tag","published_at":"2016-10-03T19:01:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.5","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.5/manifests"},{"name":"v2.8.12","sha":"2bfb5dda12a1735235bd31397debd0d6d0d99119","kind":"tag","published_at":"2016-10-03T18:44:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.12","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.12/manifests"},{"name":"v2.7.19","sha":"1247529180ca070ed4d31e7d78e70f0f91b9fa47","kind":"tag","published_at":"2016-10-03T18:18:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.19","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.19/manifests"},{"name":"v2.8.11","sha":"2bfb5dda12a1735235bd31397debd0d6d0d99119","kind":"tag","published_at":"2016-09-07T02:04:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.11","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.11/manifests"},{"name":"v2.7.18","sha":"1247529180ca070ed4d31e7d78e70f0f91b9fa47","kind":"tag","published_at":"2016-09-07T00:59:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.18","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.18/manifests"},{"name":"v3.1.4","sha":"20737ce7b544dfe47706e083a9d6a3d5d617147b","kind":"tag","published_at":"2016-09-03T15:29:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.4","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.4/manifests"},{"name":"v2.8.10","sha":"3486b98dac44eb3c1100fd2830c944b8e3788580","kind":"tag","published_at":"2016-09-02T20:40:39.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.10","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.10/manifests"},{"name":"v2.7.17","sha":"796cdf60610313cc0a10ecf0b5fc2490305fc68d","kind":"tag","published_at":"2016-09-02T03:06:30.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.17","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.17/manifests"},{"name":"v3.1.3","sha":"aaed0c7e6f7bc2a0cd127b98aa260d92be5ed0ad","kind":"tag","published_at":"2016-07-30T09:31:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.3","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.3/manifests"},{"name":"v3.0.9","sha":"130fd3b918d4a23eb44021bb391c48d53f50e16b","kind":"tag","published_at":"2016-07-30T09:11:15.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.9","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.9/manifests"},{"name":"v2.8.9","sha":"8a70c021ce29859aad750dd8c2350d0d692ecba0","kind":"tag","published_at":"2016-07-30T08:49:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.9","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.9/manifests"},{"name":"v2.7.16","sha":"67326f4b5b636f51af3cc93b3433b3aca74a7e07","kind":"tag","published_at":"2016-07-30T08:18:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.16","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.16/manifests"},{"name":"v3.1.2","sha":"0645a870dace64ac8585da11ef267cc8b7886106","kind":"tag","published_at":"2016-06-30T17:16:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.2","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.2/manifests"},{"name":"v3.0.8","sha":"38d01ff46845c8e106b06ebc5f6a1ff74a54a7a6","kind":"tag","published_at":"2016-06-30T16:30:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.8","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.8/manifests"},{"name":"v2.8.8","sha":"7436d5a5ffba59e502968052a4c4ab587b5696b5","kind":"tag","published_at":"2016-06-30T15:42:40.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.8","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.8/manifests"},{"name":"v2.7.15","sha":"e61d897e656ee3695346d921c5157b1cf4972510","kind":"tag","published_at":"2016-06-30T15:15:54.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.15","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.15/manifests"},{"name":"v3.1.1","sha":"61515b68bad1aa4c4b94b3c602ff69d674b460bf","kind":"tag","published_at":"2016-06-15T06:03:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.1/manifests"},{"name":"v3.0.7","sha":"a86e6a1ecba0bc5df303a23f3fde81e962edb510","kind":"tag","published_at":"2016-06-06T16:53:31.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.7","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.7/manifests"},{"name":"v2.8.7","sha":"0f0a6d5fb3bd67873192a8f95082ea9a6461a3d1","kind":"tag","published_at":"2016-06-06T16:06:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.7","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.7/manifests"},{"name":"v2.7.14","sha":"b559c5ffeea912f63b333595185d417ec74513fa","kind":"tag","published_at":"2016-06-06T15:24:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.14","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.14/manifests"},{"name":"v3.1.0","sha":"61515b68bad1aa4c4b94b3c602ff69d674b460bf","kind":"tag","published_at":"2016-05-30T07:25:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.0","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.0/manifests"},{"name":"v3.1.0-RC1","sha":"61515b68bad1aa4c4b94b3c602ff69d674b460bf","kind":"tag","published_at":"2016-05-26T08:32:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.0-RC1/manifests"},{"name":"v3.1.0-BETA1","sha":"61515b68bad1aa4c4b94b3c602ff69d674b460bf","kind":"tag","published_at":"2016-05-13T18:34:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.1.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.1.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.1.0-BETA1/manifests"},{"name":"v3.0.6","sha":"a86e6a1ecba0bc5df303a23f3fde81e962edb510","kind":"tag","published_at":"2016-05-09T22:14:02.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.6","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.6/manifests"},{"name":"v2.8.6","sha":"0f0a6d5fb3bd67873192a8f95082ea9a6461a3d1","kind":"tag","published_at":"2016-05-09T21:46:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.6","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.6/manifests"},{"name":"v2.7.13","sha":"b559c5ffeea912f63b333595185d417ec74513fa","kind":"tag","published_at":"2016-05-09T20:36:18.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.13","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.13/manifests"},{"name":"v3.0.5","sha":"93431d2843a498bb3c1e84bae4cf8f321efd9e01","kind":"tag","published_at":"2016-05-03T05:59:21.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.5","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.5/manifests"},{"name":"v2.8.5","sha":"dea146bb34a471e08406da832d66ebeb1c3545d2","kind":"tag","published_at":"2016-05-02T16:02:33.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.5","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.5/manifests"},{"name":"v2.7.12","sha":"8c16bf9efbce4ef01a391723a0ca25049ce89be5","kind":"tag","published_at":"2016-04-29T09:48:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.12","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.12/manifests"},{"name":"v3.0.4","sha":"10c937ce0ebc91b060bf086306e5e07b6321d667","kind":"tag","published_at":"2016-03-30T11:36:18.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.4","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.4/manifests"},{"name":"v2.8.4","sha":"c2d1f6b1cd99431e059e3d09742e82bb48a97703","kind":"tag","published_at":"2016-03-27T13:35:50.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.4","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.4/manifests"},{"name":"v2.7.11","sha":"919392a2f74d969642881e418e6ae330878cad80","kind":"tag","published_at":"2016-03-25T18:14:55.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.11","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.11/manifests"},{"name":"v3.0.3","sha":"573ee5103cc52e18a88f837e2ab35731a66c6797","kind":"tag","published_at":"2016-02-28T21:40:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.3","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.3/manifests"},{"name":"v2.8.3","sha":"7f108f2e40c3f46d92009550d08781e66656637e","kind":"tag","published_at":"2016-02-28T21:11:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.3","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.3/manifests"},{"name":"v2.7.10","sha":"8820c6cbae4a7a9c0e898890547a7c7b5afa7430","kind":"tag","published_at":"2016-02-28T20:41:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.10","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.10/manifests"},{"name":"v3.0.2","sha":"573ee5103cc52e18a88f837e2ab35731a66c6797","kind":"tag","published_at":"2016-02-03T12:54:26.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.2","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.2/manifests"},{"name":"v2.8.2","sha":"c415a653edb3d4f04ff8692dc380d5d1933938f7","kind":"tag","published_at":"2016-01-14T12:09:11.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.2/manifests"},{"name":"v2.7.9","sha":"58b142e0893b1bed5b4f322274cb8406e44f5430","kind":"tag","published_at":"2016-01-14T10:53:31.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.9","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.9/manifests"},{"name":"v2.6.13","sha":"e167796e3720a271cd6ac2f7f25ba49ca16b0fa2","kind":"tag","published_at":"2016-01-14T10:16:31.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.13","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.13/manifests"},{"name":"v3.0.1","sha":"81552d6fc5138a2c88a762c622b3fb742a60add1","kind":"tag","published_at":"2015-12-26T17:17:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.1/manifests"},{"name":"v2.8.1","sha":"689a71ffbb6cb44e361850bbf35427b3a12ceccf","kind":"tag","published_at":"2015-12-26T16:09:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.1/manifests"},{"name":"v2.7.8","sha":"0da4693f29ece3fd71a27785af71afc23d5d86fa","kind":"tag","published_at":"2015-12-26T15:19:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.8","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.8/manifests"},{"name":"v3.0.0","sha":"d187a3f8238d5d0b7d7de3c6ba707f5f05e5ca64","kind":"tag","published_at":"2015-11-30T21:05:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.0","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.0/manifests"},{"name":"v2.8.0","sha":"a8d5dd00894f8b5e3edb897f4504c51ddc442370","kind":"tag","published_at":"2015-11-30T17:32:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.0","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.0/manifests"},{"name":"v2.7.7","sha":"85a24514fdc5245cafab010b8fe90dc10ade94fa","kind":"tag","published_at":"2015-11-23T12:02:38.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.7","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.7/manifests"},{"name":"v2.6.12","sha":"e167796e3720a271cd6ac2f7f25ba49ca16b0fa2","kind":"tag","published_at":"2015-11-23T11:44:24.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.12","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.12/manifests"},{"name":"v3.0.0-BETA1","sha":"83473d784f449d10cb19e2493036cae09e883397","kind":"tag","published_at":"2015-11-16T14:12:49.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v3.0.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v3.0.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v3.0.0-BETA1/manifests"},{"name":"v2.8.0-BETA1","sha":"bae81d918f081fa1d04ef9f29618ffadd1502745","kind":"tag","published_at":"2015-11-16T10:52:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.8.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.8.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.8.0-BETA1/manifests"},{"name":"v2.7.6","sha":"d35f486fd8db598e27bd9027cfc80b32a3061d45","kind":"tag","published_at":"2015-10-27T19:24:10.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.6","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.6/manifests"},{"name":"v2.7.5","sha":"780497980a3c8905e0c784c2c51bccb54e546709","kind":"tag","published_at":"2015-09-25T11:20:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.5","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.5/manifests"},{"name":"v2.7.4","sha":"6606075d52eef52d6715d9e215528e24b1cef6ab","kind":"tag","published_at":"2015-09-08T14:33:23.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.4","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.4/manifests"},{"name":"v2.7.3","sha":"b4457f16a753d2e9651e1bb9b8faeaf48f9e9fe7","kind":"tag","published_at":"2015-07-31T13:31:32.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.3","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.3/manifests"},{"name":"v2.6.11","sha":"f2cc31fdcb2f80a0d9355800daf6906c6abb0f82","kind":"tag","published_at":"2015-07-26T11:36:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.11","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.11/manifests"},{"name":"v2.7.2","sha":"79ab33409de4c9ea4c59e6c0ac87282ceb8b7ec5","kind":"tag","published_at":"2015-07-13T19:46:32.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.2/manifests"},{"name":"v2.6.10","sha":"118fdb3bba3e8d0b71c680852b4b91986b6c50d5","kind":"tag","published_at":"2015-07-13T09:38:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.10","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.10/manifests"},{"name":"v2.7.1","sha":"8a896ba1384394707312d9e440ab4accc6878d4b","kind":"tag","published_at":"2015-06-11T21:25:44.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"de2f3d51160791ef254010953dbde178fee9845f","kind":"tag","published_at":"2015-05-30T17:01:03.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.0","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.0/manifests"},{"name":"v2.6.9","sha":"efa64f772bf61cebf7ac66e472ef856623c3df9f","kind":"tag","published_at":"2015-05-29T23:00:37.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.9","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.9/manifests"},{"name":"v2.6.8","sha":"efa64f772bf61cebf7ac66e472ef856623c3df9f","kind":"tag","published_at":"2015-05-27T00:23:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.8","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.8/manifests"},{"name":"v2.5.12","sha":"c99bca6b1e5288dc35b423f790c1a09514de6883","kind":"tag","published_at":"2015-05-26T23:51:24.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.12","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.12/manifests"},{"name":"v2.7.0-BETA2","sha":"da7d375eb005fc10520a856310993fb3157b6267","kind":"tag","published_at":"2015-05-13T22:00:51.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.0-BETA2/manifests"},{"name":"v2.6.7","sha":"4b23f57f066f55f49faf77988fd92a30a90014bd","kind":"tag","published_at":"2015-05-11T02:06:29.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.7","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.7/manifests"},{"name":"v2.7.0-BETA1","sha":"70b4e1b4640561438ff579ab8ab8d924f840adcd","kind":"tag","published_at":"2015-04-10T19:57:03.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.7.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.7.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.7.0-BETA1/manifests"},{"name":"v2.6.6","sha":"0584bd00f498ea463159ae5dc8e8aedc730d4ef9","kind":"tag","published_at":"2015-04-01T17:27:18.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.6","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.6/manifests"},{"name":"v2.5.11","sha":"c99bca6b1e5288dc35b423f790c1a09514de6883","kind":"tag","published_at":"2015-04-01T16:07:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.11","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.11/manifests"},{"name":"v2.6.5","sha":"5965d31e1b49470b47016d4e313f41a18d15dd10","kind":"tag","published_at":"2015-03-17T15:04:19.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.5","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.5/manifests"},{"name":"v2.6.4","sha":"f6ed7007ff16c8d2a01adcaf624ea81f0faa6476","kind":"tag","published_at":"2015-02-03T06:56:40.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.4","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.4/manifests"},{"name":"v2.5.10","sha":"c99bca6b1e5288dc35b423f790c1a09514de6883","kind":"tag","published_at":"2015-02-02T09:31:14.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.10","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.10/manifests"},{"name":"v2.6.3","sha":"934b077ab565e40b97f27849fd870915888387ce","kind":"tag","published_at":"2015-01-07T15:03:30.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.3","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.3/manifests"},{"name":"v2.6.2","sha":"4ec4a8580c90ee6d66f173d78064f7c1a8408dfa","kind":"tag","published_at":"2015-01-07T14:11:32.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.2/manifests"},{"name":"v2.5.9","sha":"077f3472c9d0e2bee77aa5d9cfdea5089b52a872","kind":"tag","published_at":"2015-01-07T12:40:25.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.9","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.9/manifests"},{"name":"v2.6.1","sha":"da5940fe25525c6010b51da594ab71baaece0ed5","kind":"tag","published_at":"2014-12-03T16:45:20.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.1/manifests"},{"name":"v2.5.8","sha":"2e5e30a0cb2c3207c93547d5f8c3435302134405","kind":"tag","published_at":"2014-12-03T14:22:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.8","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.8/manifests"},{"name":"v2.6.0","sha":"1da0b42145752d02371c054b456bcd6ccf9573d5","kind":"tag","published_at":"2014-11-28T16:04:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.0","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.0/manifests"},{"name":"v2.6.0-BETA2","sha":"97162e380200937b450a30f30a9b259153151546","kind":"tag","published_at":"2014-11-23T21:03:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.0-BETA2/manifests"},{"name":"v2.5.7","sha":"70e0ed261ce212506387e24eb7412b892371d0ce","kind":"tag","published_at":"2014-11-20T16:04:25.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.7","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.7/manifests"},{"name":"v2.6.0-BETA1","sha":"9c315ec06c376fae441245958ccbe92ac18408f2","kind":"tag","published_at":"2014-11-03T20:26:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.6.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.6.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.6.0-BETA1/manifests"},{"name":"v2.5.6","sha":"482be6dfb2307cacfdd5eece6c46c0145c2781d4","kind":"tag","published_at":"2014-10-24T06:59:46.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.6","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.6/manifests"},{"name":"v2.5.5","sha":"6de4c47cbdb3a188332d66938c896b7a9c379cc7","kind":"tag","published_at":"2014-09-28T17:37:32.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.5","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.5/manifests"},{"name":"v2.4.10","sha":"683f15cfe6adb006e58d2c99eeffee08b7f3df0d","kind":"tag","published_at":"2014-09-28T17:07:13.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.10","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.10/manifests"},{"name":"v2.5.4","sha":"9e74acfff635da2b49fa5c615a431225baa90895","kind":"tag","published_at":"2014-09-03T10:34:36.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.4","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.4/manifests"},{"name":"v2.4.9","sha":"b4c760573ea7b381ee9784899c1e1a2f10f94c52","kind":"tag","published_at":"2014-09-03T10:31:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.9","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.9/manifests"},{"name":"v2.5.3","sha":"9e74acfff635da2b49fa5c615a431225baa90895","kind":"tag","published_at":"2014-08-06T07:07:43.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.3","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.3/manifests"},{"name":"v2.5.2","sha":"1611801ab97e16f8cc5ab1cb9ded151896d0fadb","kind":"tag","published_at":"2014-07-15T15:44:47.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.2/manifests"},{"name":"v2.4.8","sha":"1f12c28e6be3c8beeed90bf54c78d6d90008693c","kind":"tag","published_at":"2014-07-15T15:03:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.8","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.8/manifests"},{"name":"v2.5.1","sha":"1611801ab97e16f8cc5ab1cb9ded151896d0fadb","kind":"tag","published_at":"2014-07-08T15:07:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.1/manifests"},{"name":"v2.4.7","sha":"1f12c28e6be3c8beeed90bf54c78d6d90008693c","kind":"tag","published_at":"2014-07-08T12:56:01.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.7","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.7/manifests"},{"name":"v2.5.0","sha":"1611801ab97e16f8cc5ab1cb9ded151896d0fadb","kind":"tag","published_at":"2014-05-31T18:50:18.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.0","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.0/manifests"},{"name":"v2.4.6","sha":"1f12c28e6be3c8beeed90bf54c78d6d90008693c","kind":"tag","published_at":"2014-05-31T18:47:56.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.6","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.6/manifests"},{"name":"v2.5.0-RC1","sha":"1611801ab97e16f8cc5ab1cb9ded151896d0fadb","kind":"tag","published_at":"2014-05-28T01:29:41.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.0-RC1/manifests"},{"name":"v2.4.5","sha":"1f12c28e6be3c8beeed90bf54c78d6d90008693c","kind":"tag","published_at":"2014-05-22T21:12:16.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.5","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.5/manifests"},{"name":"v2.5.0-BETA2","sha":"1caca1c76d49acf5aea7e9d92e39f79aab3596b3","kind":"tag","published_at":"2014-04-29T07:19:34.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.0-BETA2/manifests"},{"name":"v2.4.4","sha":"1f12c28e6be3c8beeed90bf54c78d6d90008693c","kind":"tag","published_at":"2014-04-27T14:00:18.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.4","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.4/manifests"},{"name":"v2.5.0-BETA1","sha":"bffad9ee31f23b24ed5f068d9e1af3a94f6630c4","kind":"tag","published_at":"2014-04-11T21:10:27.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.5.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.5.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.5.0-BETA1/manifests"},{"name":"v2.4.3","sha":"041be2df0cd6efce0ef4caaf0943c16f3c562019","kind":"tag","published_at":"2014-04-05T07:25:06.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.3","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.3/manifests"},{"name":"v2.4.2","sha":"9f969b6af0ab926128e887501638962f4c0a8319","kind":"tag","published_at":"2014-02-12T19:32:52.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"74dedcc24cd00411015946a57c19ef31fbb85c38","kind":"tag","published_at":"2014-01-05T09:04:58.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"f443ddf26460381537c2771607412e827b9bd08f","kind":"tag","published_at":"2013-12-03T15:27:45.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.0","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.0/manifests"},{"name":"v2.4.0-RC1","sha":"e0baded266647b1c7beb6d521440356687ce780e","kind":"tag","published_at":"2013-11-25T19:42:53.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.0-RC1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.0-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.0-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.0-RC1/manifests"},{"name":"v2.4.0-BETA1","sha":"338da4bffcf88edb03b779398e3b416b1fe490b1","kind":"tag","published_at":"2013-10-30T14:41:54.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.0-BETA1","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.0-BETA1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.0-BETA1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.0-BETA1/manifests"},{"name":"v2.4.0-BETA2","sha":"d5202b66e89acf20564e6aeaedbf7774188a1516","kind":"tag","published_at":"2013-10-30T13:38:59.000Z","download_url":"https://codeload.github.com/symfony/security-http/tar.gz/v2.4.0-BETA2","html_url":"https://github.com/symfony/security-http/releases/tag/v2.4.0-BETA2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.0-BETA2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/symfony%2Fsecurity-http/tags/v2.4.0-BETA2/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:09:59.475Z","dependent_packages_count":135,"downloads":132454987,"downloads_period":"total","dependent_repos_count":24571,"rankings":{"downloads":0.05842849354719629,"dependent_repos_count":0.05671719875711104,"dependent_packages_count":0.22320173476397578,"stargazers_count":0.21757890902512428,"forks_count":2.0645549288957015,"docker_downloads_count":0.2029106679672507,"average":0.4705653221593933},"purl":"pkg:composer/symfony/security-http","advisories":[{"uuid":"GSA_kwCzR0hTQS1nOTdjLWpmeDYteHZ4aM4AAcl9","url":"https://github.com/advisories/GHSA-g97c-jfx6-xvxh","title":"Symfony Vulnerable to Timing Attack","description":"Symfony 2.3.x before 2.3.35, 2.6.x before 2.6.12, and 2.7.x before 2.7.7 might allow remote attackers to have unspecified impact via a timing attack involving the (1) `Symfony/Component/Security/Http/RememberMe/PersistentTokenBasedRememberMeServices` or (2) `Symfony/Component/Security/Http/Firewall/DigestAuthenticationListener` class in the Symfony Security Component, or (3) legacy CSRF implementation from the `Symfony/Component/Form/Extension/Csrf/CsrfProvider/DefaultCsrfProvider` class in the Symfony Form component.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-05-17T03:25:24.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2015-8125","https://symfony.com/blog/cve-2015-8125-potential-remote-timing-attack-vulnerability-in-security-remember-me-service","http://lists.fedoraproject.org/pipermail/package-announce/2015-December/173271.html","http://lists.fedoraproject.org/pipermail/package-announce/2015-December/173300.html","http://www.debian.org/security/2015/dsa-3402","https://github.com/symfony/symfony/pull/16630","https://web.archive.org/web/20200228050051/http://www.securityfocus.com/bid/77692","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/form/CVE-2015-8125.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2015-8125.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2015-8125.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2015-8125.yaml","https://symfony.com/cve-2015-8125","http://www.securityfocus.com/bid/77692","https://github.com/advisories/GHSA-g97c-jfx6-xvxh"],"source_kind":"github","identifiers":["GHSA-g97c-jfx6-xvxh","CVE-2015-8125"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"2.6.12","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.6.12"},{"first_patched_version":"2.7.7","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.7"},{"first_patched_version":"2.3.35","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.35"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"2.7.7","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.7"},{"first_patched_version":"2.6.12","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.6.12"},{"first_patched_version":"2.3.35","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.35"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"2.7.7","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.7"},{"first_patched_version":"2.6.12","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.6.12"}],"ecosystem":"packagist","package_name":"symfony/security-http"},{"versions":[{"first_patched_version":"2.7.7","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.7"},{"first_patched_version":"2.6.12","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.6.12"},{"first_patched_version":"2.3.35","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.35"}],"ecosystem":"packagist","package_name":"symfony/form"}],"created_at":"2023-08-03T22:05:00.563Z","updated_at":"2024-02-05T10:40:25.000Z","epss_percentage":0.00879,"epss_percentile":0.74036},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTR2cGMtNWp4NC1jZnFn","url":"https://github.com/advisories/GHSA-4vpc-5jx4-cfqg","title":"User enumeration leak using switch user functionality in Symfony","description":"An issue was discovered in Symfony 4.2.0 to 4.2.11 and 4.3.0 to 4.3.7. The ability to enumerate users was possible due to different handling depending on whether the user existed when making unauthorized attempts to use the switch users functionality. This is related to symfony/security.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2019-12-02T18:09:21.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2019-18886","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2019-18886.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2019-18886.yaml","https://github.com/symfony/symfony/releases/tag/v4.3.8","https://symfony.com/blog/cve-2019-18886-prevent-user-enumeration-using-switch-user-functionality","https://symfony.com/blog/symfony-4-3-8-released","https://symfony.com/cve-2019-18886","https://github.com/advisories/GHSA-4vpc-5jx4-cfqg"],"source_kind":"github","identifiers":["GHSA-4vpc-5jx4-cfqg","CVE-2019-18886"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.3.8","vulnerable_version_range":"\u003e= 4.3.0, \u003c 4.3.8"},{"first_patched_version":"4.2.12","vulnerable_version_range":"\u003e= 4.1.0, \u003c 4.2.12"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"4.3.8","vulnerable_version_range":"\u003e= 4.3.0, \u003c 4.3.8"},{"first_patched_version":"4.2.12","vulnerable_version_range":"\u003e= 4.1.0, \u003c 4.2.12"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2022-12-21T16:13:27.080Z","updated_at":"2023-02-01T05:02:40.000Z","epss_percentage":0.01546,"epss_percentile":0.79775},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTVwdjgtcHB2ai00aDY4","url":"https://github.com/advisories/GHSA-5pv8-ppvj-4h68","title":"Prevent user enumeration using Guard or the new Authenticator-based Security","description":"Description\n-----------\n\nThe ability to enumerate users was possible without relevant permissions due to different exception messages depending on whether the user existed or not. It was also possible to enumerate users by using a timing attack, by comparing time elapsed when authenticating an existing user and authenticating a non-existing user.\n\nResolution\n----------\n\nWe now ensure that 403s are returned whether the user exists or not if the password is invalid or if the user does not exist.\n\nThe patch for this issue is available [here](https://github.com/symfony/symfony/commit/2a581d22cc621b33d5464ed65c4bc2057f72f011) for branch 3.4.\n\nCredits\n-------\n\nI would like to thank James Isaac and Mathias Brodala for reporting the issue and Robin Chalas for fixing the issue.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-05-13T20:23:02.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/symfony/symfony/security/advisories/GHSA-5pv8-ppvj-4h68","https://nvd.nist.gov/vuln/detail/CVE-2021-21424","https://github.com/symfony/symfony/commit/2a581d22cc621b33d5464ed65c4bc2057f72f011","https://lists.debian.org/debian-lts-announce/2023/07/msg00014.html","https://github.com/FriendsOfPHP/security-advisories/blob/master/lexik/jwt-authentication-bundle/CVE-2021-21424.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/maker-bundle/CVE-2021-21424.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-guard/CVE-2021-21424.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2021-21424.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2021-21424.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2021-21424.yaml","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KENRNLB3FYXYGDWRBH2PDBOZZKOD7VY4","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RH7TMM5CHQYBFFGXWRPJDPB3SKCZXI2M","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/UC7BND775DVZDQT3RMGD2HVB2PKLJDJW","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VRUS2H2SSOQWNLBD35SKIWIDQEMV2PD3","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/KENRNLB3FYXYGDWRBH2PDBOZZKOD7VY4","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/RH7TMM5CHQYBFFGXWRPJDPB3SKCZXI2M","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/UC7BND775DVZDQT3RMGD2HVB2PKLJDJW","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/VRUS2H2SSOQWNLBD35SKIWIDQEMV2PD3","https://symfony.com/cve-2021-21424","https://github.com/advisories/GHSA-5pv8-ppvj-4h68"],"source_kind":"github","identifiers":["GHSA-5pv8-ppvj-4h68","CVE-2021-21424"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"5.2.9","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.2.9"},{"first_patched_version":"4.4.24","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.4.24"},{"first_patched_version":"3.4.49","vulnerable_version_range":"\u003e= 2.8.0, \u003c 3.4.49"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"4.4.24","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.4.24"},{"first_patched_version":"3.4.49","vulnerable_version_range":"\u003e= 2.8.0, \u003c 3.4.49"},{"first_patched_version":"5.2.8","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.2.8"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"5.2.8","vulnerable_version_range":"\u003e= 5.1.0, \u003c 5.2.8"}],"ecosystem":"packagist","package_name":"symfony/security-http"},{"versions":[{"first_patched_version":"1.31.1","vulnerable_version_range":"\u003e= 1.30.0, \u003c 1.31.1"},{"first_patched_version":"1.29.2","vulnerable_version_range":"\u003e= 1.27.0, \u003c 1.29.2"}],"ecosystem":"packagist","package_name":"symfony/maker-bundle"},{"versions":[{"first_patched_version":"2.11.3","vulnerable_version_range":"\u003e= 2.11.0, \u003c 2.11.3"},{"first_patched_version":"2.10.7","vulnerable_version_range":"\u003e= 2.0.0, \u003c 2.10.7"}],"ecosystem":"packagist","package_name":"lexik/jwt-authentication-bundle"},{"versions":[{"first_patched_version":"5.2.8","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.2.8"},{"first_patched_version":"4.4.23","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.4.23"},{"first_patched_version":"3.4.48","vulnerable_version_range":"\u003e= 2.8.0, \u003c 3.4.48"}],"ecosystem":"packagist","package_name":"symfony/security-core"},{"versions":[{"first_patched_version":"5.2.8","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.2.8"},{"first_patched_version":"4.4.23","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.4.23"},{"first_patched_version":"3.4.48","vulnerable_version_range":"\u003e= 2.8.0, \u003c 3.4.48"}],"ecosystem":"packagist","package_name":"symfony/security-guard"}],"created_at":"2022-12-21T16:13:03.974Z","updated_at":"2024-02-26T12:40:00.000Z","epss_percentage":0.00249,"epss_percentile":0.481},{"uuid":"GSA_kwCzR0hTQS04OXIyLTVnMzQtMmc0N84AATfR","url":"https://github.com/advisories/GHSA-89r2-5g34-2g47","title":"Symfony Open Redirect","description":"An open redirect was discovered in Symfony 2.7.x before 2.7.50, 2.8.x before 2.8.49, 3.x before 3.4.20, 4.0.x before 4.0.15, 4.1.x before 4.1.9 and 4.2.x before 4.2.1. By using backslashes in the `_failure_path` input field of login forms, an attacker can work around the redirection target restrictions and effectively redirect the user to any domain after login.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-05-14T01:04:20.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2018-19790","https://lists.debian.org/debian-lts-announce/2019/03/msg00009.html","https://seclists.org/bugtraq/2019/May/21","https://symfony.com/blog/cve-2018-19790-open-redirect-vulnerability-when-using-security-http","https://www.debian.org/security/2019/dsa-4441","http://www.securityfocus.com/bid/106249","https://github.com/symfony/symfony/commit/99a0cec0a6be39ce5ef38386e57339603b33ee5b","https://web.archive.org/web/20200227095826/http://www.securityfocus.com/bid/106249","https://symfony.com/cve-2018-19790","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/OA4WVFN5FYPIXAPLWZI6N425JHHDSWAZ","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JZMRJ7VTHCY5AZK24G4QGX36RLUDTDKE","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/4TD3E7FZIXLVFG3SMFJPDEKPZ26TJOW7","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OA4WVFN5FYPIXAPLWZI6N425JHHDSWAZ","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JZMRJ7VTHCY5AZK24G4QGX36RLUDTDKE","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4TD3E7FZIXLVFG3SMFJPDEKPZ26TJOW7","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2018-19790.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2018-19790.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2018-19790.yaml","https://github.com/advisories/GHSA-89r2-5g34-2g47"],"source_kind":"github","identifiers":["GHSA-89r2-5g34-2g47","CVE-2018-19790"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.1.9","vulnerable_version_range":"\u003e= 4.1.0, \u003c 4.1.9"},{"first_patched_version":"4.0.15","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.15"},{"first_patched_version":"3.4.20","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.4.20"},{"first_patched_version":"2.8.49","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.49"},{"first_patched_version":"2.7.50","vulnerable_version_range":"\u003e= 2.7.38, \u003c 2.7.50"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"4.2.1","vulnerable_version_range":"\u003e= 4.2.0, \u003c 4.2.1"},{"first_patched_version":"4.1.9","vulnerable_version_range":"\u003e= 4.1.0, \u003c 4.1.9"},{"first_patched_version":"4.0.15","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.15"},{"first_patched_version":"3.4.19","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.4.19"},{"first_patched_version":"2.8.49","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.49"},{"first_patched_version":"2.7.50","vulnerable_version_range":"\u003e= 2.7.38, \u003c 2.7.50"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"4.2.1","vulnerable_version_range":"\u003e= 4.2.0, \u003c 4.2.1"},{"first_patched_version":"4.1.9","vulnerable_version_range":"\u003e= 4.1.0, \u003c 4.1.9"},{"first_patched_version":"4.0.15","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.15"},{"first_patched_version":"3.4.20","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.4.20"},{"first_patched_version":"2.8.49","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.49"},{"first_patched_version":"2.7.50","vulnerable_version_range":"\u003e= 2.7.38, \u003c 2.7.50"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2024-04-25T23:05:11.725Z","updated_at":"2024-04-25T22:12:42.000Z","epss_percentage":0.00474,"epss_percentile":0.63631},{"uuid":"GSA_kwCzR0hTQS1tMndqLXI2ZzMtZnhmeM4AA3Cx","url":"https://github.com/advisories/GHSA-m2wj-r6g3-fxfx","title":"Symfony possible session fixation vulnerability","description":"### Description\n\nSessionStrategyListener does not always migrate the session after a successful login. It only migrate the session when the logged-in user identifier changes. In some use cases, the user identifier doesn't change between the verification phase and the successful login, while the token itself changes from one type (partially-authenticated) to another (fully-authenticated). When this happens, the session id should be regenerated to prevent possible session fixations.\n\n### Resolution\n\nSymfony now checks the type of the token in addition to the user identifier before deciding whether the session id should be regenerated.\n\nThe patch for this issue is available [here](https://github.com/symfony/symfony/commit/dc356499d5ceb86f7cf2b4c7f032eca97061ed74) for branch 5.4.\n\n### Credits\n\nWe would like to thank Robert Meijers for reporting the issue and providing the fix.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-11-12T15:51:54.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/symfony/symfony/security/advisories/GHSA-m2wj-r6g3-fxfx","https://nvd.nist.gov/vuln/detail/CVE-2023-46733","https://github.com/symfony/symfony/commit/7467bd7e3f888b333102bc664b5e02ef1e7f88b9","https://github.com/symfony/symfony/commit/dc356499d5ceb86f7cf2b4c7f032eca97061ed74","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2023-46733.yaml","https://symfony.com/cve-2023-46733","https://github.com/advisories/GHSA-m2wj-r6g3-fxfx"],"source_kind":"github","identifiers":["GHSA-m2wj-r6g3-fxfx","CVE-2023-46733"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"6.3.8","vulnerable_version_range":"\u003e= 6.2.7, \u003c 6.3.8"},{"first_patched_version":"5.4.31","vulnerable_version_range":"\u003e= 5.4.21, \u003c 5.4.31"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"6.3.8","vulnerable_version_range":"\u003e= 6.2.7, \u003c 6.3.8"},{"first_patched_version":"5.4.31","vulnerable_version_range":"\u003e= 5.4.21, \u003c 5.4.31"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2023-11-12T16:05:37.692Z","updated_at":"2023-11-12T15:51:55.000Z","epss_percentage":0.0081,"epss_percentile":0.72891},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJmY2YtbTY3bS1qY3Jx","url":"https://github.com/advisories/GHSA-rfcf-m67m-jcrq","title":"Authentication granted to all firewalls instead of just one","description":"Description\n-----------\n\nWhen an application defines multiple firewalls, the authenticated token delivered by one of the firewalls is available to all other firewalls. This can be abused when the application defines different providers for different parts of an application. In such a situation, a user authenticated on one part of the application is considered authenticated on the whole application.\n\nResolution\n----------\n\nWe now ensure that the authenticated token is only available for the firewall that generates it.\n\nThe patch for this issue is available [here](https://github.com/symfony/symfony/commit/3084764ad82f29dbb025df19978b9cbc3ab34728) for branch 5.3.\n\nCredits\n-------\n\nI would like to thank Bogdan, gndk, Paweł Warchoł, Warxcell, and Adrien Lamotte for reporting the issue and Wouter J for fixing the issue.\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-06-21T17:03:44.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/symfony/symfony/security/advisories/GHSA-rfcf-m67m-jcrq","https://github.com/symfony/symfony/commit/3084764ad82f29dbb025df19978b9cbc3ab34728","https://nvd.nist.gov/vuln/detail/CVE-2021-32693","https://github.com/symfony/security-http/commit/6bf4c31219773a558b019ee12e54572174ff8129","https://symfony.com/blog/cve-2021-32693-authentication-granted-to-all-firewalls-instead-of-just-one","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2021-32693.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2021-32693.yaml","https://symfony.com/cve-2021-32693","https://github.com/advisories/GHSA-rfcf-m67m-jcrq"],"source_kind":"github","identifiers":["GHSA-rfcf-m67m-jcrq","CVE-2021-32693"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"5.3.2","vulnerable_version_range":"\u003e= 5.3.0, \u003c 5.3.2"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"5.3.2","vulnerable_version_range":"\u003e= 5.3.0, \u003c 5.3.2"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2022-12-21T16:12:58.579Z","updated_at":"2024-02-05T11:13:39.000Z","epss_percentage":0.00433,"epss_percentile":0.61652},{"uuid":"GSA_kwCzR0hTQS1jZzIzLXFmOGYtNjJycs4ABBTJ","url":"https://github.com/advisories/GHSA-cg23-qf8f-62rr","title":"Symfony has an Authentication Bypass via RememberMe","description":"### Description\n\nWhen consuming a persisted remember-me cookie, Symfony does not check if the username persisted in the database matches the username attached with the cookie, leading to authentication bypass.\n\n### Resolution\n\nThe `PersistentRememberMeHandler` class now ensures the submitted username is the cookie owner.\n\nThe patch for this issue is available [here](https://github.com/symfony/symfony/commit/81354d392c5f0b7a52bcbd729d6f82501e94135a) for branch 5.4.\n\n### Credits\n\nWe would like to thank Moritz Rauch - Pentryx AG for reporting the issue and Jérémy Derussé for providing the fix.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-11-13T18:29:04.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/symfony/symfony/security/advisories/GHSA-cg23-qf8f-62rr","https://github.com/symfony/symfony/commit/81354d392c5f0b7a52bcbd729d6f82501e94135a","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2024-51996.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2024-51996.yaml","https://symfony.com/cve-2024-51996","https://nvd.nist.gov/vuln/detail/CVE-2024-51996","https://github.com/advisories/GHSA-cg23-qf8f-62rr"],"source_kind":"github","identifiers":["GHSA-cg23-qf8f-62rr","CVE-2024-51996"],"repository_url":"https://github.com/symfony/symfony","blast_radius":38.196678637734244,"packages":[{"versions":[{"first_patched_version":"7.1.8","vulnerable_version_range":"\u003e= 7.0.0-BETA1, \u003c 7.1.8"},{"first_patched_version":"6.4.15","vulnerable_version_range":"\u003e= 6.0.0-BETA1, \u003c 6.4.15"},{"first_patched_version":"5.4.47","vulnerable_version_range":"\u003e= 5.3.0, \u003c 5.4.47"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2024-11-13T19:06:52.979Z","updated_at":"2024-11-14T23:55:43.000Z","epss_percentage":0.00049,"epss_percentile":0.15181},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWc0bTktNWhwZi1oeDcy","url":"https://github.com/advisories/GHSA-g4m9-5hpf-hx72","title":"Firewall configured with unanimous strategy was not actually unanimous in Symfony","description":"Description\n-----------\n\nOn Symfony before 4.4.0, when a `Firewall` checks an access control rule (using the unanimous strategy), it iterates over all rule attributes and grant access only if *all* calls to the `accessDecisionManager` decide to grant access.\n\nAs of Symfony 4.4.0, a bug was introduced that prevents the check of attributes as soon as `accessDecisionManager` decide to grant access on one attribute.\n\nResolution\n----------\n\nThe `accessDecisionManager` is now called with all attributes at once, allowing the unanimous strategy being applied on each attribute. \n\nThe patch for this issue is available [here](https://github.com/symfony/symfony/commit/c935e4a3fba6cc2ab463a6ca382858068d63cebf) for the 4.4 branch.\n\nCredits\n-------\n\nI would like to thank Antonio J. García Lagar for reporting \u0026 Robin Chalas for fixing the issue.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2020-03-30T20:09:44.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/symfony/symfony/security/advisories/GHSA-g4m9-5hpf-hx72","https://github.com/symfony/symfony/commit/c935e4a3fba6cc2ab463a6ca382858068d63cebf","https://nvd.nist.gov/vuln/detail/CVE-2020-5275","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/C36JLPHUPKDFAX6D5WYFC4ALO2K7RDUQ/","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2020-5275.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2020-5275.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2020-5275.yaml","https://symfony.com/cve-2020-5275","https://github.com/advisories/GHSA-g4m9-5hpf-hx72"],"source_kind":"github","identifiers":["GHSA-g4m9-5hpf-hx72","CVE-2020-5275"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"5.0.7","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.0.7"},{"first_patched_version":"4.4.7","vulnerable_version_range":"\u003e= 4.4.0, \u003c 4.4.7"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"5.0.7","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.0.7"},{"first_patched_version":"4.4.7","vulnerable_version_range":"\u003e= 4.4.0, \u003c 4.4.7"}],"ecosystem":"packagist","package_name":"symfony/security-http"},{"versions":[{"first_patched_version":"5.0.7","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.0.7"},{"first_patched_version":"4.4.7","vulnerable_version_range":"\u003e= 4.4.0, \u003c 4.4.7"}],"ecosystem":"packagist","package_name":"symfony/security"}],"created_at":"2022-12-21T16:13:25.615Z","updated_at":"2025-05-12T01:10:32.891Z","epss_percentage":0.00274,"epss_percentile":0.50499},{"uuid":"GSA_kwCzR0hTQS13aGd2LThjZzMtN2hjbc4AAdU9","url":"https://github.com/advisories/GHSA-whgv-8cg3-7hcm","title":"Symphony Denial of Service Via Overlong Usernames","description":"The attemptAuthentication function in `Component/Security/Http/Firewall/UsernamePasswordFormAuthenticationListener.php` in Symfony before 2.3.41, 2.7.x before 2.7.13, 2.8.x before 2.8.6, and 3.0.x before 3.0.6 does not limit the length of a username stored in a session, which allows remote attackers to cause a denial of service (session storage consumption) via a series of authentication attempts with long, non-existent usernames.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-05-17T03:54:47.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2016-4423","https://github.com/symfony/symfony/pull/18733","https://symfony.com/blog/cve-2016-4423-large-username-storage-in-session","http://www.debian.org/security/2016/dsa-3588","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2016-4423.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2016-4423.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2016-4423.yaml","https://symfony.com/cve-2016-4423","https://github.com/advisories/GHSA-whgv-8cg3-7hcm"],"source_kind":"github","identifiers":["GHSA-whgv-8cg3-7hcm","CVE-2016-4423"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"3.0.6","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.6"},{"first_patched_version":"2.8.6","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.6"},{"first_patched_version":"2.7.13","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.7.13"},{"first_patched_version":"2.3.41","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.41"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"3.0.6","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.6"},{"first_patched_version":"2.8.6","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.6"},{"first_patched_version":"2.7.13","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.7.13"},{"first_patched_version":"2.3.41","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.41"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"3.0.6","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.6"},{"first_patched_version":"2.8.6","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.6"},{"first_patched_version":"2.7.13","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.7.13"},{"first_patched_version":"2.3.41","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.41"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2024-04-25T23:05:13.975Z","updated_at":"2024-04-25T22:08:04.000Z","epss_percentage":0.01435,"epss_percentile":0.79536},{"uuid":"GSA_kwCzR0hTQS03cTIyLXg3NTctY21nY84ABB71","url":"https://github.com/advisories/GHSA-7q22-x757-cmgc","title":"Withdrawn Advisory: Symfony http-security has authentication bypass","description":"## Withdrawn Advisory\nThis advisory has been withdrawn because the report is not part of a valid vulnerability. This link is maintained to preserve external references. For more information, see advisory-database/pull/5046.\n\n## Original Description\nIn Symfony, a security vulnerability was identified in the FormLoginAuthenticator component, where it failed to adequately handle cases where the username or password field of a login request is empty. This flaw could lead to various security risks, including improper authentication logic handling or denial of service.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-11-29T21:31:03.000Z","withdrawn_at":"2024-12-03T16:07:27.000Z","classification":"GENERAL","cvss_score":6.8,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://nvd.nist.gov/vuln/detail/CVE-2024-36611","https://github.com/symfony/symfony/commit/a804ca15fcad279d7727b91d12a667fd5b925995","https://gist.github.com/1047524396/3581425e0911b716cf8ce4fa30e41e6c","https://github.com/symfony/symfony/blob/v7.0.7/src/Symfony/Component/Security/Http/Authenticator/FormLoginAuthenticator.php#L132","https://github.com/github/advisory-database/pull/5046","https://github.com/symfony/symfony/issues/59077#issuecomment-2513935018","https://github.com/advisories/GHSA-7q22-x757-cmgc"],"source_kind":"github","identifiers":["GHSA-7q22-x757-cmgc","CVE-2024-36611"],"repository_url":"https://github.com/symfony/symfony","blast_radius":29.85487525707964,"packages":[{"versions":[{"first_patched_version":"7.1.0","vulnerable_version_range":"\u003c 7.1.0"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2024-12-02T21:06:51.937Z","updated_at":"2024-12-03T21:36:49.000Z","epss_percentage":0.00727,"epss_percentile":0.71392},{"uuid":"GSA_kwCzR0hTQS1qNWpoLWhwcjQtaDMzMs4AAV_7","url":"https://github.com/advisories/GHSA-j5jh-hpr4-h332","title":"Symfony Session Fixation Vulnerability","description":"A session fixation vulnerability within the \"Remember Me\" login feature allows an attacker to impersonate the victim towards the web application if the session id value was previously known to the attacker. This issue has been fixed in Symfony 2.3.35, 2.6.12, and 2.7.7. Note that no fixes are provided for Symfony 2.4 and 2.5 as they are not maintained anymore. Symfony 2.8 and 3.0 haven't been released yet and the fix will be included in their first stable releases.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2022-05-14T02:47:28.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2015-8124","https://symfony.com/blog/cve-2015-8124-session-fixation-in-the-remember-me-login-feature","http://lists.fedoraproject.org/pipermail/package-announce/2015-December/173271.html","http://lists.fedoraproject.org/pipermail/package-announce/2015-December/173300.html","http://seclists.org/fulldisclosure/2015/Dec/89","http://www.debian.org/security/2015/dsa-3402","https://github.com/symfony/symfony/pull/16631","https://web.archive.org/web/20201209020014/http://www.securityfocus.com/archive/1/537183/100/0/threaded","https://web.archive.org/web/20210125123853/http://www.securityfocus.com/bid/77694","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2015-8124.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2015-8124.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2015-8124.yaml","https://symfony.com/cve-2015-8124","https://github.com/advisories/GHSA-j5jh-hpr4-h332"],"source_kind":"github","identifiers":["GHSA-j5jh-hpr4-h332","CVE-2015-8124"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"2.7.7","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.7"},{"first_patched_version":"2.6.12","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.6.12"},{"first_patched_version":"2.3.35","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.35"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"2.7.7","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.7"},{"first_patched_version":"2.6.12","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.6.12"}],"ecosystem":"packagist","package_name":"symfony/security-http"},{"versions":[{"first_patched_version":"2.7.7","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.7"},{"first_patched_version":"2.6.12","vulnerable_version_range":"\u003e= 2.4.0, \u003c 2.6.12"},{"first_patched_version":"2.3.35","vulnerable_version_range":"\u003e= 2.3.0, \u003c 2.3.35"}],"ecosystem":"packagist","package_name":"symfony/symfony"}],"created_at":"2023-08-02T22:03:51.960Z","updated_at":"2024-02-08T19:16:25.000Z","epss_percentage":0.00338,"epss_percentile":0.55816},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNjaHgtbWZyYy1md3Fy","url":"https://github.com/advisories/GHSA-cchx-mfrc-fwqr","title":"Improper authentication in Symfony","description":"In Symfony before 2.7.51, 2.8.x before 2.8.50, 3.x before 3.4.26, 4.x before 4.1.12, and 4.2.x before 4.2.7, a vulnerability would allow an attacker to authenticate as a privileged user on sites with user registration and remember me login functionality enabled. This is related to symfony/security.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2020-02-12T18:45:08.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2019-10911","https://github.com/symfony/symfony/commit/a29ce2817cf43bb1850cf6af114004ac26c7a081","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2019-10911.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2019-10911.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2019-10911.yaml","https://symfony.com/blog/cve-2019-10911-add-a-separator-in-the-remember-me-cookie-hash","https://symfony.com/cve-2019-10911","https://www.synology.com/security/advisory/Synology_SA_19_19","https://github.com/advisories/GHSA-cchx-mfrc-fwqr"],"source_kind":"github","identifiers":["GHSA-cchx-mfrc-fwqr","CVE-2019-10911"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.2.7","vulnerable_version_range":"\u003e= 4.2.0, \u003c 4.2.7"},{"first_patched_version":"4.1.12","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.1.12"},{"first_patched_version":"3.4.26","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.4.26"},{"first_patched_version":"2.8.50","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.50"},{"first_patched_version":"2.7.51","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.51"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"4.2.7","vulnerable_version_range":"\u003e= 4.2.0, \u003c 4.2.7"},{"first_patched_version":"4.1.12","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.1.12"},{"first_patched_version":"3.4.26","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.4.26"},{"first_patched_version":"2.8.50","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.50"},{"first_patched_version":"2.7.51","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.51"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"4.2.7","vulnerable_version_range":"\u003e= 4.2.0, \u003c 4.2.7"},{"first_patched_version":"4.1.12","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.1.12"},{"first_patched_version":"3.4.26","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.4.26"},{"first_patched_version":"2.8.50","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.50"},{"first_patched_version":"2.7.51","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.51"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2022-12-21T16:13:26.220Z","updated_at":"2023-02-01T05:02:41.000Z","epss_percentage":0.00343,"epss_percentile":0.55903},{"uuid":"GSA_kwCzR0hTQS1nNGc3LXE3MjYtdjVoZ84AATux","url":"https://github.com/advisories/GHSA-g4g7-q726-v5hg","title":"Symfony CSRF Token Fixation","description":"An issue was discovered in the Security component in Symfony 2.7.x before 2.7.48, 2.8.x before 2.8.41, 3.3.x before 3.3.17, 3.4.x before 3.4.11, and 4.0.x before 4.0.11. By default, a user's session is invalidated when the user is logged out. This behavior can be disabled through the invalidate_session option. In this case, CSRF tokens were not erased during logout which allowed for CSRF token fixation.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-05-14T01:14:35.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2018-11406","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/G4XNBMFW33H47O5TZGA7JYCVLDBCXAJV/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/UBQK7JDXIELADIPGZIOUCZKMAJM5LSBW/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WU5N2TZFNGXDGMXMPP7LZCWTFLENF6WH/","https://symfony.com/blog/cve-2018-11406-csrf-token-fixation","https://www.debian.org/security/2018/dsa-4262","https://github.com/symfony/symfony/commit/319e1bdd43979d9c1559497de8d69adea28ab8d1","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-bundle/CVE-2018-11406.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2018-11406.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2018-11406.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2018-11406.yaml","https://symfony.com/cve-2018-11406","https://github.com/advisories/GHSA-g4g7-q726-v5hg"],"source_kind":"github","identifiers":["GHSA-g4g7-q726-v5hg","CVE-2018-11406"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.11"},{"first_patched_version":"3.4.11","vulnerable_version_range":"\u003e= 3.4.0, \u003c 3.4.11"},{"first_patched_version":"3.3.17","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.3.17"},{"first_patched_version":"2.8.41","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.41"},{"first_patched_version":"2.7.48","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.48"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.11"},{"first_patched_version":"3.4.11","vulnerable_version_range":"\u003e= 3.4.0, \u003c 3.4.11"},{"first_patched_version":"3.3.17","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.3.17"},{"first_patched_version":"2.8.41","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.41"},{"first_patched_version":"2.7.48","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.48"}],"ecosystem":"packagist","package_name":"symfony/security-http"},{"versions":[{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.11"},{"first_patched_version":"3.4.11","vulnerable_version_range":"\u003e= 3.4.0, \u003c 3.4.11"},{"first_patched_version":"3.3.17","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.3.17"},{"first_patched_version":"2.8.41","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.41"},{"first_patched_version":"2.7.48","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.48"}],"ecosystem":"packagist","package_name":"symfony/security-bundle"},{"versions":[{"first_patched_version":"3.3.17","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.3.17"},{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.11"},{"first_patched_version":"3.4.11","vulnerable_version_range":"\u003e= 3.4.0, \u003c 3.4.11"},{"first_patched_version":"2.8.41","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.41"},{"first_patched_version":"2.7.48","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.48"}],"ecosystem":"packagist","package_name":"symfony/symfony"}],"created_at":"2023-07-22T01:03:37.444Z","updated_at":"2024-02-08T19:30:03.000Z","epss_percentage":0.00202,"epss_percentile":0.42766},{"uuid":"GSA_kwCzR0hTQS1nNHJnLXJ3NjUtOGhmZ84AAT6-","url":"https://github.com/advisories/GHSA-g4rg-rw65-8hfg","title":"Symfony Session Fixation Vulnerability","description":"An issue was discovered in the Security component in Symfony 2.7.x before 2.7.48, 2.8.x before 2.8.41, 3.3.x before 3.3.17, 3.4.x before 3.4.11, and 4.0.x before 4.0.11. A session fixation vulnerability within the \"Guard\" login feature may allow an attacker to impersonate a victim towards the web application if the session id value was previously known to the attacker.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-05-14T01:22:27.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2018-11385","https://lists.debian.org/debian-lts-announce/2019/03/msg00009.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/G4XNBMFW33H47O5TZGA7JYCVLDBCXAJV/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/UBQK7JDXIELADIPGZIOUCZKMAJM5LSBW/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WU5N2TZFNGXDGMXMPP7LZCWTFLENF6WH/","https://symfony.com/blog/cve-2018-11385-session-fixation-issue-for-guard-authentication","https://www.debian.org/security/2018/dsa-4262","https://github.com/symfony/symfony/commit/194caff28b56707ea98e746c6582c06acbb9bc3f","https://github.com/symfony/symfony/commit/fa5bf4b17d45ee32f41bd1a9abc3fb6c134ec89b","https://github.com/symfony/symfony/commit/fad1e1f2ea336e85c889feece9d0e23fbfcf777d","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2018-11385.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2018-11385.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2018-11385.yaml","https://symfony.com/cve-2018-11385","https://github.com/advisories/GHSA-g4rg-rw65-8hfg"],"source_kind":"github","identifiers":["GHSA-g4rg-rw65-8hfg","CVE-2018-11385"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.11"},{"first_patched_version":"3.4.11","vulnerable_version_range":"\u003e= 3.4.0, \u003c 3.4.11"},{"first_patched_version":"3.3.17","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.3.17"},{"first_patched_version":"2.8.41","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.41"},{"first_patched_version":"2.7.48","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.48"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.11"},{"first_patched_version":"3.4.11","vulnerable_version_range":"\u003e= 3.4.0, \u003c 3.4.11"},{"first_patched_version":"3.3.17","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.3.17"},{"first_patched_version":"2.8.41","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.41"},{"first_patched_version":"2.7.48","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.48"}],"ecosystem":"packagist","package_name":"symfony/security-http"},{"versions":[{"first_patched_version":"3.3.17","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.3.17"},{"first_patched_version":"4.0.11","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.11"},{"first_patched_version":"3.4.11","vulnerable_version_range":"\u003e= 3.4.0, \u003c 3.4.11"},{"first_patched_version":"2.8.41","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.41"},{"first_patched_version":"2.7.48","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.48"}],"ecosystem":"packagist","package_name":"symfony/symfony"}],"created_at":"2023-07-24T22:03:45.975Z","updated_at":"2024-02-08T19:28:14.000Z","epss_percentage":0.00989,"epss_percentile":0.75582},{"uuid":"GSA_kwCzR0hTQS1yN3A3LXFyN3AtMnJyZs4AAT52","url":"https://github.com/advisories/GHSA-r7p7-qr7p-2rrf","title":"Symfony Open Redirect","description":"An issue was discovered in Symfony 2.7.x before 2.7.38, 2.8.x before 2.8.31, 3.2.x before 3.2.14, and 3.3.x before 3.3.13. `DefaultAuthenticationSuccessHandler` or `DefaultAuthenticationFailureHandler` takes the content of the `_target_path` parameter and generates a redirect response, but no check is performed on the path, which could be an absolute URL to an external domain. This Open redirect vulnerability can be exploited for example to mount effective phishing attacks.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-05-14T01:21:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2017-16652","https://lists.debian.org/debian-lts-announce/2019/03/msg00009.html","https://symfony.com/blog/cve-2017-16652-open-redirect-vulnerability-on-security-handlers","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2017-16652.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security/CVE-2017-16652.yaml","https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2017-16652.yaml","https://symfony.com/cve-2017-16652","https://github.com/advisories/GHSA-r7p7-qr7p-2rrf"],"source_kind":"github","identifiers":["GHSA-r7p7-qr7p-2rrf","CVE-2017-16652"],"repository_url":null,"blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"3.3.13","vulnerable_version_range":"\u003e= 3.3.0, \u003c 3.3.13"},{"first_patched_version":"3.2.14","vulnerable_version_range":"\u003e= 3.2.0, \u003c 3.2.14"},{"first_patched_version":"2.8.31","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.31"},{"first_patched_version":"2.7.38","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.38"}],"ecosystem":"packagist","package_name":"symfony/security"},{"versions":[{"first_patched_version":"3.3.13","vulnerable_version_range":"\u003e= 3.3.0, \u003c 3.3.13"},{"first_patched_version":"3.2.14","vulnerable_version_range":"\u003e= 3.2.0, \u003c 3.2.14"},{"first_patched_version":"2.8.31","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.31"},{"first_patched_version":"2.7.38","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.38"}],"ecosystem":"packagist","package_name":"symfony/security-http"},{"versions":[{"first_patched_version":"3.3.13","vulnerable_version_range":"\u003e= 3.3.0, \u003c 3.3.13"},{"first_patched_version":"3.2.14","vulnerable_version_range":"\u003e= 3.2.0, \u003c 3.2.14"},{"first_patched_version":"2.8.31","vulnerable_version_range":"\u003e= 2.8.0, \u003c 2.8.31"},{"first_patched_version":"2.7.38","vulnerable_version_range":"\u003e= 2.7.0, \u003c 2.7.38"}],"ecosystem":"packagist","package_name":"symfony/symfony"}],"created_at":"2023-07-26T20:03:42.656Z","updated_at":"2024-02-07T09:43:03.000Z","epss_percentage":0.00222,"epss_percentile":0.44909},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWcycWotcG14bS05Zjhm","url":"https://github.com/advisories/GHSA-g2qj-pmxm-9f8f","title":"User enumeration in authentication mechanisms","description":"Description\n-----------\n\nThe ability to enumerate users was possible without relevant permissions due to different exception messages depending on whether the user existed or not. It was also possible to enumerate users by using a timing attack, by comparing time elapsed when authenticating an existing user and authenticating a non-existing user.\n\nResolution\n----------\n\nWe now ensure that 403s are returned whether the user exists or not if the password is invalid or if the user does not exist.\n\nThe patch for this issue is available [here](https://github.com/symfony/symfony/commit/2a581d22cc621b33d5464ed65c4bc2057f72f011) for branch 3.4.\n\nCredits\n-------\n\nI would like to thank James Isaac and Mathias Brodala for reporting the issue and Robin Chalas for fixing the issue.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2021-05-17T20:52:32.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/symfony/symfony/security/advisories/GHSA-g2qj-pmxm-9f8f","https://github.com/symfony/symfony/commit/2a581d22cc621b33d5464ed65c4bc2057f72f011","https://github.com/advisories/GHSA-g2qj-pmxm-9f8f"],"source_kind":"github","identifiers":["GHSA-g2qj-pmxm-9f8f"],"repository_url":"https://github.com/symfony/symfony","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"5.2.8","vulnerable_version_range":"\u003e= 5.1.0, \u003c 5.2.8"}],"ecosystem":"packagist","package_name":"symfony/symfony"},{"versions":[{"first_patched_version":"5.2.8","vulnerable_version_range":"\u003e= 5.1.0, \u003c 5.2.8"}],"ecosystem":"packagist","package_name":"symfony/security-http"}],"created_at":"2022-12-21T16:12:45.005Z","updated_at":"2023-01-09T05:04:52.000Z","epss_percentage":null,"epss_percentile":null}],"docker_usage_url":"https://docker.ecosyste.ms/usage/packagist/symfony/security-http","docker_dependents_count":147,"docker_downloads_count":8964126,"usage_url":"https://repos.ecosyste.ms/usage/packagist/symfony/security-http","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/packagist/symfony/security-http/dependencies","status":null,"funding_links":["https://symfony.com/sponsor","https://github.com/fabpot","https://tidelift.com/funding/github/packagist/symfony/symfony","https://github.com/sponsors/fabpot"],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/symfony%2Fsecurity-http/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/symfony%2Fsecurity-http/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/symfony%2Fsecurity-http/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/symfony%2Fsecurity-http/related_packages","maintainers":[{"uuid":"fabpot","login":"fabpot","name":null,"email":null,"url":null,"packages_count":346,"html_url":"https://packagist.org/users/fabpot","role":null,"created_at":"2022-11-10T10:44:36.230Z","updated_at":"2022-11-10T10:44:36.230Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/maintainers/fabpot/packages"}],"registry":{"name":"packagist.org","url":"https://packagist.org","ecosystem":"packagist","default":true,"packages_count":457454,"maintainers_count":130158,"namespaces_count":155754,"keywords_count":138273,"github":"packagist","metadata":{"funded_packages_count":29659},"icon_url":"https://github.com/packagist.png","created_at":"2022-04-04T15:19:23.222Z","updated_at":"2025-06-07T05:05:21.270Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/namespaces"}},"unique_repositories_count":55,"unique_repositories_count_past_30_days":6,"recent_issues":[{"uuid":"4537188223","node_id":"PR_kwDOPqlfLs7gETl7","number":21,"state":"closed","title":"Bump the composer group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-29T01:03:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-28T02:22:18.000Z","updated_at":"2026-05-29T01:03:50.000Z","time_to_close":81690,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":18,"packages":[{"name":"phpunit/phpunit","old_version":"10.5.45","new_version":"10.5.62","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/dom-crawler","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"symfony/web-profiler-bundle","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.382.2","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"composer/composer","old_version":"2.7.7","new_version":"2.9.8","repository_url":"https://github.com/composer/composer"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/mailer","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/mailer"},{"name":"symfony/monolog-bridge","old_version":"7.3.0","new_version":"7.4.12","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/security-http","old_version":"7.3.1","new_version":"7.4.13","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/yaml","old_version":"7.3.1","new_version":"7.4.13","repository_url":"https://github.com/symfony/yaml"},{"name":"psy/psysh","old_version":"0.12.8","new_version":"0.12.23","repository_url":"https://github.com/bobthecow/psysh"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `10.5.45` | `10.5.62` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.3.1` | `7.4.12` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `7.3.1` | `7.4.12` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.382.2` |\n| [composer/composer](https://github.com/composer/composer) | `2.7.7` | `2.9.8` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/mailer](https://github.com/symfony/mailer) | `7.3.1` | `7.4.12` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `7.3.0` | `7.4.12` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.3.1` | `7.4.13` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `7.3.1` | `7.4.13` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.12.8` | `0.12.23` |\n\n\nUpdates `phpunit/phpunit` from 10.5.45 to 10.5.62\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 10.5.62\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.61\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.60\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.59\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/10.5.62/ChangeLog-10.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[10.5.62] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.61] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.60] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.59] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.58] - 2025-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6368\"\u003e#6368\u003c/a\u003e: \u003ccode\u003efailOnPhpunitWarning=\u0026quot;false\u0026quot;\u003c/code\u003e has no effect\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.57] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.56] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.55] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.54] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not use \u003ccode\u003e__sleep()\u003c/code\u003e method (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.53] - 2025-08-20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3f7dd5066ebde5809296a81f0b19e8b00e5aab49\"\u003e\u003ccode\u003e3f7dd50\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9c95cf0cdfdc72e74597aa0cf3c4769ed32b83f0\"\u003e\u003ccode\u003e9c95cf0\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/e5cda18b342c4e346d47c6e6cc5c51c0e681c8fd\"\u003e\u003ccode\u003ee5cda18\u003c/code\u003e\u003c/a\u003e Fix bad merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/a8b932bd41c5a6d689b2751f1be68406c97ea55c\"\u003e\u003ccode\u003ea8b932b\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/10.5.45...10.5.62\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dom-crawler` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/releases\"\u003esymfony/dom-crawler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.1...v7.4.12\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.1...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/dom-crawler/issues/64258\"\u003e#64258\u003c/a\u003e  Fix \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e clobbering values on multi-selects (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45071  Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62671\"\u003esymfony/symfony#62671\u003c/a\u003e [DomCrawler] Fixing dealing with invalid charset (\u003ca href=\"https://github.com/ThomasLandauer\"\u003e\u003ccode\u003e@​ThomasLandauer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-BETA2...v7.4.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-BETA1...v7.4.0-BETA2\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-BETA1...v7.4.0-BETA2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62240\"\u003esymfony/symfony#62240\u003c/a\u003e [DomCrawler] Handle malformed tags in HTML5 parser (\u003ca href=\"https://github.com/longwave\"\u003e\u003ccode\u003e@​longwave\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62186\"\u003esymfony/symfony#62186\u003c/a\u003e [DomCrawler] Fix converting HTML5 trees to DOM nodes (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62180\"\u003esymfony/symfony#62180\u003c/a\u003e [DomCrawler] Properly ignore errors when using the native HTML5 parser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.4...v7.4.0-BETA1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.4...v7.4.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61475\"\u003esymfony/symfony#61475\u003c/a\u003e [DomCrawler] Use the native HTML5 parser on PHP 8.4 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.9...v7.3.10\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.9...v7.3.10\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/blob/8.1/CHANGELOG.md\"\u003esymfony/dom-crawler's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e part of the supported public API\u003c/li\u003e\n\u003cli\u003eAlways set \u003ccode\u003eLIBXML_NONET\u003c/code\u003e in \u003ccode\u003eCrawler::addXmlContent()\u003c/code\u003e so external entities cannot trigger network requests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove argument \u003ccode\u003e$useHtml5Parser\u003c/code\u003e of \u003ccode\u003eCrawler\u003c/code\u003e's constructor; the native HTML5 parser is used unconditionally\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisabling HTML5 parsing is deprecated; Symfony 8 will unconditionally use the native HTML5 parser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$normalizeWhitespace\u003c/code\u003e to \u003ccode\u003eCrawler::innerText()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$default\u003c/code\u003e to \u003ccode\u003eCrawler::attr()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerAnySelectorTextContains\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerAnySelectorTextSame\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$default\u003c/code\u003e to \u003ccode\u003eCrawler::attr()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e$useHtml5Parser\u003c/code\u003e argument to \u003ccode\u003eCrawler\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerSelectorCount\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$normalizeWhitespace\u003c/code\u003e to \u003ccode\u003eCrawler::innerText()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eCrawler::innerText()\u003c/code\u003e return the first non-empty text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eCrawler::parents()\u003c/code\u003e method, use \u003ccode\u003eancestors()\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawler::innerText\u003c/code\u003e method.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b59b59122690976550fd142c23fab62c84738db6\"\u003e\u003ccode\u003eb59b591\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/7e65f76c28f5ed8d933f2c86698a3e2bf0de1b10\"\u003e\u003ccode\u003e7e65f76\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b18373e86fbc4558a206e8055158c8e3e50c4da3\"\u003e\u003ccode\u003eb18373e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/505deba47e489a7694e0b6942df83a358197e921\"\u003e\u003ccode\u003e505deba\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e clobbering values on multi-se...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/f47410019c605a651d000371de7263b70a78c681\"\u003e\u003ccode\u003ef474100\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b4cf17ff405a77341ad86e81e06ff09298f5aa8f\"\u003e\u003ccode\u003eb4cf17f\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/6d86f9727e216e81f9d18d32bc4701d70c9d0ac4\"\u003e\u003ccode\u003e6d86f97\u003c/code\u003e\u003c/a\u003e [Tests] Fix \u0026quot;Incomplete version\u0026quot; PHPUnit warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/04ca269f9c0aca5f41b1230bf1fce4f0928f669a\"\u003e\u003ccode\u003e04ca269\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/eac26cf4833a05a92356d285329bfd63e0e46d64\"\u003e\u003ccode\u003eeac26cf\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/ca5ad736e4366c8b1499bc493fd86d3bb38c93c2\"\u003e\u003ccode\u003eca5ad73\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/64172\"\u003e#64172\u003c/a\u003e  Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63930\"\u003e#63930\u003c/a\u003e  Fix toolbar toggle button accessibility (\u003ca href=\"https://github.com/Nitram1123\"\u003e\u003ccode\u003e@​Nitram1123\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63679\"\u003e#63679\u003c/a\u003e  Only decrement pendingRequests when it's more than zero (\u003ca href=\"https://github.com/andyexeter\"\u003e\u003ccode\u003e@​andyexeter\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63526\"\u003e#63526\u003c/a\u003e  Fix Symfony web debug toolbar not being displayed (\u003ca href=\"https://github.com/zoglo\"\u003e\u003ccode\u003e@​zoglo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63315\"\u003e#63315\u003c/a\u003e  Fix EventSource is missing static properties (Oleksii Kozhemiaka)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/62970\"\u003e#62970\u003c/a\u003e  Fix hot reload support (FrankenPHP) (\u003ca href=\"https://github.com/dunglas\"\u003e\u003ccode\u003e@​dunglas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62858\"\u003esymfony/symfony#62858\u003c/a\u003e [WebProfilerBundle] Fix using URL objects with \u003ccode\u003eEventSource\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62441\"\u003esymfony/symfony#62441\u003c/a\u003e [WebProfilerBundle] fix displaying runner (\u003ca href=\"https://github.com/94noni\"\u003e\u003ccode\u003e@​94noni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/blob/8.1/CHANGELOG.md\"\u003esymfony/web-profiler-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eForward the CSP nonce to \u003ccode\u003eDumpDataCollector\u003c/code\u003e instead of disabling CSP when \u003ccode\u003edump()\u003c/code\u003e is used\u003c/li\u003e\n\u003cli\u003eAdd console command value resolvers durations to Performances panel\u003c/li\u003e\n\u003cli\u003eAdd error indicator to profiler list view for profiles with errors\u003c/li\u003e\n\u003cli\u003eAdd cURL copy paste button in the Request/Response tab\u003c/li\u003e\n\u003cli\u003eAdd support for streamed responses in the debug toolbar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eprofiler.xml\u003c/code\u003e and \u003ccode\u003ewdt.xml\u003c/code\u003e routing configuration files (use their PHP equivalent instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003eQUERY\u003c/code\u003e HTTP method in the profiler\u003c/li\u003e\n\u003cli\u003eAdd support for Server-Sent Events / \u003ccode\u003eEventSource\u003c/code\u003e requests in the debug toolbar\u003c/li\u003e\n\u003cli\u003eAdd support for displaying the application runner class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eprofiler.php\u003c/code\u003e and \u003ccode\u003ewdt.php\u003c/code\u003e routing configuration files (use them instead of their XML equivalent)\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.xml'\n        prefix: /_wdt\n\u003cp\u003eweb_profiler_profiler:\nresource: '\u003ccode\u003e@​WebProfilerBundle/Resources/\u003c/code\u003econfig/routing/profiler.xml'\nprefix: /_profiler\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.php'\n        prefix: /_wdt\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/558fe81a383302318d9b92f7661deb731153c86e\"\u003e\u003ccode\u003e558fe81\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/066e718f8dfb73c55de43470bb73ebd525343d21\"\u003e\u003ccode\u003e066e718\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/be546fdb34d7a05eb271dfe0bf2370c37472e15c\"\u003e\u003ccode\u003ebe546fd\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/36dd8b8c05da059925c5804641aad9159e5b73e8\"\u003e\u003ccode\u003e36dd8b8\u003c/code\u003e\u003c/a\u003e [7.4] Remove usages of named arguments in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/7df2f3e74b044afb021458e044bc796f1b482572\"\u003e\u003ccode\u003e7df2f3e\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/242094c35def147d8d9aded1d46e548a4e08c80c\"\u003e\u003ccode\u003e242094c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/76b684387f28f583fc5888f80453f9054963a5b4\"\u003e\u003ccode\u003e76b6843\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Fix failing test on PHP 8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/4865a22db9b813fa8378e98b161e022f24638d16\"\u003e\u003ccode\u003e4865a22\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/cc408ce0c45d1918d08c0c1712cb684dd04c07e0\"\u003e\u003ccode\u003ecc408ce\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/d55784450e7ebceeef3cc2b1c14247ea1b7d4ece\"\u003e\u003ccode\u003ed557844\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.382.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.382.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Api\u003c/code\u003e - Cast generated HTTP header values to strings and validate invalid header values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SavingsPlans\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MainframeModernization\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LocationService\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SimpleDBv2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkMailMessageFlow\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SupportApp\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EBS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTDeviceAdvisor\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceDeployment\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Adds shared environment support for Restricted Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support for recommendation jobs\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - Add support for Neuron device resource requirements for Amazon ECS\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECRPublic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SecurityIR\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTThingsGraph\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\FIS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EKSAuth\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectCases\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMakerFeatureStoreRuntime\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataExchange\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Organizations\u003c/code\u003e - AWS Organizations now emits CloudTrail events (AccountJoinedOrganization, AccountDepartedOrganization) to the management account for membership changes, including join and departure method and timestamp.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EventBridge\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WellArchitected\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockDataAutomation\u003c/code\u003e - Matcher Fallback extends the CustomOutputConfiguration for the Document modality in DataAutomationProjects, enabling a fallback blueprint when no match is found. A FALLBACK match status is returned, improving the matching experience and guaranteeing customers always receive CustomOutputResults.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralSelling\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchRUM\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\finspace\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SSMContacts\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NovaAct\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaLive\u003c/code\u003e - AWS Elemental MediaLive now supports Smart Subtitles, a new caption source that uses AWS Elemental Inference to automatically generate WebVTT and TTML captions from source audio. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ElementalInference\u003c/code\u003e - Added support for smart subtitles in Elemental Inference, enabling automatic generation of subtitles for media content. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizer\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DevOpsAgent\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PcaConnectorAd\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LaunchWizard\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTFleetWise\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BCMDashboards\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ResourceExplorer2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DocDBElastic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MPA\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralBenefits\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MemoryDB\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Inspector2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpacesWeb\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - OpenSearch will now support multi-segment paths in JWKS URLs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/6844cc6421c47d6b96633ab8039045012acbeb27\"\u003e\u003ccode\u003e6844cc6\u003c/code\u003e\u003c/a\u003e 3.382.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/08fe07450c46e54c25960a062aa66af9c3ba7248\"\u003e\u003ccode\u003e08fe074\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/7ebd05d0ddfd33dcadc5c0f64c4723d570aaf2e3\"\u003e\u003ccode\u003e7ebd05d\u003c/code\u003e\u003c/a\u003e fix: cast generated header values to strings (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3289\"\u003e#3289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/d506bdaab8e29b18d31a46be4fe4314af5945432\"\u003e\u003ccode\u003ed506bda\u003c/code\u003e\u003c/a\u003e 3.382.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/a2a4d0d4d846c4edd6ddd63242946a8ca0b549b4\"\u003e\u003ccode\u003ea2a4d0d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38dc43d14db5663f62f7371e5b34d49e6192c2d3\"\u003e\u003ccode\u003e38dc43d\u003c/code\u003e\u003c/a\u003e chore: harden GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b4c1958d7ff9e3284b755d257a1aa1926745f6a\"\u003e\u003ccode\u003e5b4c195\u003c/code\u003e\u003c/a\u003e 3.382.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/e925c2dde5a2a4fa4cce2c8641e02b59b838841f\"\u003e\u003ccode\u003ee925c2d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/3e93512528775f12d0136a78345bac781faee481\"\u003e\u003ccode\u003e3e93512\u003c/code\u003e\u003c/a\u003e Update type to 'feature' in multipart-copy.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3288\"\u003e#3288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/ab2ba5794fcfcd9826a462742bc3ef7b9fb1688b\"\u003e\u003ccode\u003eab2ba57\u003c/code\u003e\u003c/a\u003e enhancement: copy object metadata in multipartcopy (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.382.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `composer/composer` from 2.7.7 to 2.9.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/releases\"\u003ecomposer/composer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (\u003ca href=\"https://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\"\u003ehttps://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\u003c/a\u003e / CVE-2026-45793)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.7...2.9.8\"\u003ehttps://github.com/composer/composer/compare/2.9.7...2.9.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.6...2.9.7\"\u003ehttps://github.com/composer/composer/compare/2.9.6...2.9.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.5...2.9.6\"\u003ehttps://github.com/composer/composer/compare/2.9.5...2.9.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.4...2.9.5\"\u003ehttps://github.com/composer/composer/compare/2.9.4...2.9.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.3...2.9.4\"\u003ehttps://github.com/composer/composer/compare/2.9.3...2.9.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/blob/main/CHANGELOG.md\"\u003ecomposer/composer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e[2.9.8] 2026-05-13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (GHSA-f9f8-rm49-7jv2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.7] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.6] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.5] 2026-01-29\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.4] 2026-01-22\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.3] 2025-12-30\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed compatibility issues when git has log.showSignature enabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12666\"\u003e#12666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed curl downloader not retrying when a timeout (err 28) failure occurs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12662\"\u003e#12662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed EventDispatcher requiring a full Composer instance to function (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12629\"\u003e#12629\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/39ee8baff8e97a1b657bbfcd6a236ff93a5efbb2\"\u003e\u003ccode\u003e39ee8ba\u003c/code\u003e\u003c/a\u003e Release 2.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/fa0f839011f5fdf20af5fa2c0fd485ad0ebb6632\"\u003e\u003ccode\u003efa0f839\u003c/code\u003e\u003c/a\u003e Fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd6cda27aa11f565aa2d0fa2ade191ed74e3d158\"\u003e\u003ccode\u003ebd6cda2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/3f5e7f9fbfa541137d6d1d5643ec3b718e9d5039\"\u003e\u003ccode\u003e3f5e7f9\u003c/code\u003e\u003c/a\u003e Fix regexp to support new GitHub installation tokens format (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12853\"\u003e#12853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/4bdb77926affdcad0c3c1bac59e99aadfaf91f82\"\u003e\u003ccode\u003e4bdb779\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/82a2fbd1372a98d7915cfb092acf05207d9b4113\"\u003e\u003ccode\u003e82a2fbd\u003c/code\u003e\u003c/a\u003e Release 2.9.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/02265b26796b3d7771770bc7dbd92db7a5fac3ed\"\u003e\u003ccode\u003e02265b2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/ca0612e27a327aa5e1b27503ec32d1f7dab1fc10\"\u003e\u003ccode\u003eca0612e\u003c/code\u003e\u003c/a\u003e Fixes custom script command aliases regression when a script is called a subs...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd695eec61437e910196381489cea2990fa280eb\"\u003e\u003ccode\u003ebd695ee\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/9afc32c056d65f9bc4af64ca2aa264a0a38568e5\"\u003e\u003ccode\u003e9afc32c\u003c/code\u003e\u003c/a\u003e Release 2.9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/composer/composer/compare/2.7.7...2.9.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 7.3.1 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.12...v7.4.13\"\u003ehttps://github.com/symfony/cache/compare/v7.4.12...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64330\"\u003e#64330\u003c/a\u003e  Fix strlen(null) deprecation on RelayCluster path in RedisTrait::doClear() (\u003ca href=\"https://github.com/signor-pedro\"\u003e\u003ccode\u003e@​signor-pedro\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64336\"\u003e#64336\u003c/a\u003e  Accept '_' and ':' in prefix passed to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.10...v7.4.12\"\u003ehttps://github.com/symfony/cache/compare/v7.4.10...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45073  Validate the prefix given to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.9...v7.4.10\"\u003ehttps://github.com/symfony/cache/compare/v7.4.9...v7.4.10\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64122\"\u003e#64122\u003c/a\u003e  Ensure compatibility with Relay extension 0.22.0 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/cache/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64060\"\u003e#64060\u003c/a\u003e  Normalize default_lifetime for pools wrapped by ChainAdapter (\u003ca href=\"https://github.com/ostrolucky\"\u003e\u003ccode\u003e@​ostrolucky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63964\"\u003e#63964\u003c/a\u003e  Ensure internal state is cleared in TagAwareAdapter::reset() … (\u003ca href=\"https://github.com/KevinMartinsDev\"\u003e\u003ccode\u003e@​KevinMartinsDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63860\"\u003e#63860\u003c/a\u003e  Fix Psr16Cache::getMultiple() returning wrapper values when using TTL (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/cache/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63818\"\u003e#63818\u003c/a\u003e  Ensure compatibility with Relay extension 0.21.0 (\u003ca href=\"https://github.com/lyrixx\"\u003e\u003ccode\u003e@​lyrixx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63747\"\u003e#63747\u003c/a\u003e  Fix \u003ccode\u003ePsr16Cache::getMultiple()\u003c/code\u003e returning \u003ccode\u003eValueWrapper\u003c/code\u003e with \u003ccode\u003eTagAwareAdapter\u003c/code\u003e (\u003ca href=\"https://github.com/pcescon\"\u003e\u003ccode\u003e@​pcescon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63736\"\u003e#63736\u003c/a\u003e  Fix undefined array key when tag save fails in AbstractTagAwareAdapter (\u003ca href=\"https://github.com/pcescon\"\u003e\u003ccode\u003e@​pcescon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63655\"\u003e#63655\u003c/a\u003e  Fix ChainAdapter ignoring item expiry when propagating to earlier adapters (\u003ca href=\"https://github.com/guillaumeVDP\"\u003e\u003ccode\u003e@​guillaumeVDP\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/cache/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63592\"\u003e#63592\u003c/a\u003e  Add timeout and slot eviction to LockRegistry stampede prevention (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/cache/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63437\"\u003e#63437\u003c/a\u003e  Wrap \u003ccode\u003eDoctrineDbalAdapter::doSave()\u003c/code\u003e in savepoint to prevent transaction poisoning (\u003ca href=\"https://github.com/lacatoire\"\u003e\u003ccode\u003e@​lacatoire\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63391\"\u003e#63391\u003c/a\u003e  Align Redis sentinel auth handling across components (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63324\"\u003e#63324\u003c/a\u003e  Fix DSN auth not passed to Redis/RedisCluster/Relay in RedisTrait (\u003ca href=\"https://github.com/ckrack\"\u003e\u003ccode\u003e@​ckrack\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63306\"\u003e#63306\u003c/a\u003e  Revert \u0026quot;Fix DSN auth not passed to clusters in RedisTrait\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63272\"\u003e#63272\u003c/a\u003e  Fix forwarding SSL settings to the redis sentinel (\u003ca href=\"https://github.com/CientistaDaWeb\"\u003e\u003ccode\u003e@​CientistaDaWeb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63230\"\u003e#63230\u003c/a\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/HandyKnox/mautic-marketing/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HandyKnox%2Fmautic-marketing/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"4536756101","node_id":"PR_kwDOMpwuyM7gC6h0","number":21,"state":"closed","title":"Bump the composer group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-28T22:36:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-28T00:40:34.000Z","updated_at":"2026-05-28T22:36:48.000Z","time_to_close":78972,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":17,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/dom-crawler","old_version":"5.4.35","new_version":"5.4.52","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.52","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/cache","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/cache"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/mailer","old_version":"5.4.35","new_version":"5.4.52","repository_url":"https://github.com/symfony/mailer"},{"name":"symfony/monolog-bridge","old_version":"5.4.35","new_version":"5.4.52","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.51","repository_url":"https://github.com/symfony/process"},{"name":"symfony/routing","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/routing"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/yaml","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/yaml"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.14.x-dev","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `5.4.35` | `5.4.52` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.52` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/cache](https://github.com/symfony/cache) | `5.4.35` | `5.4.53` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.53` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/mailer](https://github.com/symfony/mailer) | `5.4.35` | `5.4.52` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `5.4.35` | `5.4.52` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.51` |\n| [symfony/routing](https://github.com/symfony/routing) | `5.4.35` | `5.4.53` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.53` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `5.4.35` | `5.4.53` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.14.x-dev` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dom-crawler` from 5.4.35 to 5.4.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/releases\"\u003esymfony/dom-crawler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.48...v5.4.52\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.48...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45071  Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58627\"\u003esymfony/symfony#58627\u003c/a\u003e Minor fixes around \u003ccode\u003eparse_url()\u003c/code\u003e checks (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54456\"\u003esymfony/symfony#54456\u003c/a\u003e [DomCrawler] Encode html entities only if nessecary (\u003ca href=\"https://github.com/ausi\"\u003e\u003ccode\u003e@​ausi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b4cf17ff405a77341ad86e81e06ff09298f5aa8f\"\u003e\u003ccode\u003eb4cf17f\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b57df76f4757a9a8dfbb57ba48d7780cc20776c6\"\u003e\u003ccode\u003eb57df76\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/89647a57db280f9f93c27271fea58babb77bb473\"\u003e\u003ccode\u003e89647a5\u003c/code\u003e\u003c/a\u003e Minor fixes around parse_url() checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/711152029c4408ff282fad9c14bf58f19f13d556\"\u003e\u003ccode\u003e7111520\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/4c76e4176a5472c5afe504194d7bbef5cfdd1703\"\u003e\u003ccode\u003e4c76e41\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/2ad469c3e07fdba677b278d0e266071a51aa0dac\"\u003e\u003ccode\u003e2ad469c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/dom-crawler/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/1dffb111b038412b028caba029240e379fda85b2\"\u003e\u003ccode\u003e1dffb11\u003c/code\u003e\u003c/a\u003e Auto-close PRs on subtree-splits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/000634e5f9053859351927aa0cb3753e75882eb6\"\u003e\u003ccode\u003e000634e\u003c/code\u003e\u003c/a\u003e [DomCrawler] Encode html entities only if nessecary\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.35...v5.4.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits (CVE-2026-44167)\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits (CVE-2026-44167)\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2adaefc83df2ec548558307690f376dd7d4f4fce\"\u003e\u003ccode\u003e2adaefc\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/a96a835067c39ee7a709329fe70869817da18081\"\u003e\u003ccode\u003ea96a835\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/15ace8dd0b6942a7c49c9e83cf41de1b77924ba7\"\u003e\u003ccode\u003e15ace8d\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/457f3c4d99b965769f6459efc72eed1a590c6fa4\"\u003e\u003ccode\u003e457f3c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/84dbb961ea3c4663f9f733ed2493db68d81ecbf0\"\u003e\u003ccode\u003e84dbb96\u003c/code\u003e\u003c/a\u003e Tests/X509: update for 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/5e29734afd7bb6d55494f7bea4a75f7f36c7b617\"\u003e\u003ccode\u003e5e29734\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d4e05358b1b1f3245095ec05b79ab8a3f3b2f23\"\u003e\u003ccode\u003e2d4e053\u003c/code\u003e\u003c/a\u003e Tests/X509: add test for \u0026quot;OID bomb\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/e381a8b254bfa49ec63334e5fe9293585cca9af9\"\u003e\u003ccode\u003ee381a8b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/408664b7b8c70a0d827997eb932cc7e4cf206e6a\"\u003e\u003ccode\u003e408664b\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d53d2021bcb9f6a04d5d44ec99e6bbef219a71bc\"\u003e\u003ccode\u003ed53d202\u003c/code\u003e\u003c/a\u003e ASN1: reduce length of supported OIDs from 4096 bytes to 128 bytes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 5.4.35 to 5.4.53\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.53\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.52...v5.4.53\"\u003ehttps://github.com/symfony/cache/compare/v5.4.52...v5.4.53\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64336\"\u003e#64336\u003c/a\u003e  Accept '_' and ':' in prefix passed to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.46...v5.4.52\"\u003ehttps://github.com/symfony/cache/compare/v5.4.46...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45073  Validate the prefix given to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/cache/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58753\"\u003esymfony/symfony#58753\u003c/a\u003e [Cache] Fix clear() when using Predis (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/cache/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58669\"\u003esymfony/symfony#58669\u003c/a\u003e [Cache] Revert \u0026quot;Initialize RedisAdapter cursor to 0\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58661\"\u003esymfony/symfony#58661\u003c/a\u003e [Cache] Initialize RedisAdapter cursor to 0 (\u003ca href=\"https://github.com/thomas-hiron\"\u003e\u003ccode\u003e@​thomas-hiron\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/cache/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58260\"\u003esymfony/symfony#58260\u003c/a\u003e [Cache] Fix RedisSentinel param types (Paweł Stasicki)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/cache/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57674\"\u003esymfony/symfony#57674\u003c/a\u003e [Cache] Improve \u003ccode\u003edbindex\u003c/code\u003e DSN parameter parsing (\u003ca href=\"https://github.com/constantable\"\u003e\u003ccode\u003e@​constantable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57663\"\u003esymfony/symfony#57663\u003c/a\u003e [Cache] use copy() instead of rename() on Windows (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/bf581474737420d5c932ae80b868e253f465ee5b\"\u003e\u003ccode\u003ebf58147\u003c/code\u003e\u003c/a\u003e [Cache] skip tests for adapters that cannot clear by prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/4acd37c5c4ae48c88c1bedec4109857e2f277c42\"\u003e\u003ccode\u003e4acd37c\u003c/code\u003e\u003c/a\u003e [Cache] Accept '_' and ':' in prefix passed to AbstractAdapter::clear()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/03b191dda148c490b5b3929eaac827ee64f1d421\"\u003e\u003ccode\u003e03b191d\u003c/code\u003e\u003c/a\u003e [Cache] Validate the prefix given to AbstractAdapter::clear()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/0fe08ee32cec2748fbfea10c52d3ee02049e0f6b\"\u003e\u003ccode\u003e0fe08ee\u003c/code\u003e\u003c/a\u003e [Cache] Fix clear() when using Predis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/12b03e3cc5c6fd495e56b2b9e7aca777f8608721\"\u003e\u003ccode\u003e12b03e3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;bug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/58661\"\u003e#58661\u003c/a\u003e [Cache] Initialize RedisAdapter cursor to 0 (thomas-hiron)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/e135eb8cfbee65d6346e67725aa81aff26c58fc6\"\u003e\u003ccode\u003ee135eb8\u003c/code\u003e\u003c/a\u003e initialize RedisAdapter cursor to 0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/c2b90da64ead801d97c0735f091a0d2e65151b8a\"\u003e\u003ccode\u003ec2b90da\u003c/code\u003e\u003c/a\u003e do not skip tests from data providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/6cf23ad84ee297f330b0f6c9b505dbc3b5b7c19c\"\u003e\u003ccode\u003e6cf23ad\u003c/code\u003e\u003c/a\u003e drop existing schema if tests create it explicitly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/7050072dee9919088940c09a5121edd905294402\"\u003e\u003ccode\u003e7050072\u003c/code\u003e\u003c/a\u003e do not mix named and positional arguments in data provider definitions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/911f2bcb9d34f809fb54950adcc91f737b60faba\"\u003e\u003ccode\u003e911f2bc\u003c/code\u003e\u003c/a\u003e do not use TestCase::getName() when possible\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/cache/compare/v5.4.35...v5.4.53\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.53\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.53\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.49...v5.4.53\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.49...v5.4.53\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48736  Block IPv6 transition forms in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b9bb0c36216de55c64c4cc904fab1c3e8765a996\"\u003e\u003ccode\u003eb9bb0c3\u003c/code\u003e\u003c/a\u003e [HttpClient] Block IPv6 transition forms in NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.53\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/mailer` from 5.4.35 to 5.4.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mailer/releases\"\u003esymfony/mailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.40...v5.4.52\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.40...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45068  Add end-of-options separator before recipients in SendmailTransport; reject addresses starting with a dash (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57569\"\u003esymfony/symfony#57569\u003c/a\u003e [HttpClient][Mailer] Revert \u0026quot;Let curl handle transfer encoding\u0026quot;, use HTTP/1.1 for Mailgun (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54572\"\u003esymfony/symfony#54572\u003c/a\u003e [Mailer] Fix sendmail transport failure handling and interactive mode (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54239\"\u003esymfony/symfony#54239\u003c/a\u003e [Mailer] Fix sendmail transport not handling failure  (\u003ca href=\"https://github.com/aboks\"\u003e\u003ccode\u003e@​aboks\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/53712\"\u003esymfony/symfony#53712\u003c/a\u003e [Mailer] Fix usage of stream_set_timeout in case of microseconds (\u003ca href=\"https://github.com/aleksejs1\"\u003e\u003ccode\u003e@​aleksejs1\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/5b5385bc21c3549a80abc1353ccf8eb0b6861c61\"\u003e\u003ccode\u003e5b5385b\u003c/code\u003e\u003c/a\u003e [Mailer] Add end-of-options separator before recipients in SendmailTransport;...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/f732e1fafdf0f4a2d865e91f1018aaca174aeed9\"\u003e\u003ccode\u003ef732e1f\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/2a5e44d984872cb161b24fc4dedba7fd7632185f\"\u003e\u003ccode\u003e2a5e44d\u003c/code\u003e\u003c/a\u003e Mitigate PHPUnit deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/13f4fac7f8450381122f0f4cd750a63c2821c7fa\"\u003e\u003ccode\u003e13f4fac\u003c/code\u003e\u003c/a\u003e Fix typo: synchronous -\u0026gt; synchronously\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/54fec5a552238d071502facd85c34af83a20dc38\"\u003e\u003ccode\u003e54fec5a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/mailer/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/31d66414e2715096df58c9037fd1742f80db6103\"\u003e\u003ccode\u003e31d6641\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/mailer/issues/54572\"\u003e#54572\u003c/a\u003e [Mailer] Fix sendmail transport failure handling and interactive m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/1c394713747b3ecb2433d9cac9b78d123051b2a3\"\u003e\u003ccode\u003e1c39471\u003c/code\u003e\u003c/a\u003e [Mailer] Fix sendmail transport failure handling and interactive mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/0b6698ed2433f5ead378412fd2ae84fc33772180\"\u003e\u003ccode\u003e0b6698e\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/85ba4ca19e4d90ccd42e9812766a29e8178d9c74\"\u003e\u003ccode\u003e85ba4ca\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eonConsecutiveCalls()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/93543ff1554d1098b0f80bb01ff27e9da123af5c\"\u003e\u003ccode\u003e93543ff\u003c/code\u003e\u003c/a\u003e Auto-close PRs on subtree-splits\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.35...v5.4.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/mime` from 5.4.35 to 5.4.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mime/releases\"\u003esymfony/mime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.45...v5.4.52\"\u003ehttps://github.com/symfony/mime/compare/v5.4.45...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45067  Reject email addresses containing line breaks in Address (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/mime/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58593\"\u003esymfony/symfony#58593\u003c/a\u003e [Mime] fix encoding issue with UTF-8 addresses containing doubles spaces (\u003ca href=\"https://github.com/0xb4lint\"\u003e\u003ccode\u003e@​0xb4lint\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/mime/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/mime/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/mime/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57228\"\u003esymfony/symfony#57228\u003c/a\u003e [Mime] fix PHP 7 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57065\"\u003esymfony/symfony#57065\u003c/a\u003e [Mime] Fixed \u003ccode\u003eMime\\Message::ensureValidity()\u003c/code\u003e when a required header is set, but has an empty body (\u003ca href=\"https://github.com/rhertogh\"\u003e\u003ccode\u003e@​rhertogh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/mime/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/mime/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/8f89d3a319b92486b0bcc43c0479d19fdb0e2f64\"\u003e\u003ccode\u003e8f89d3a\u003c/code\u003e\u003c/a\u003e [Mime] Reject email addresses containing line breaks i...\n\n_Description has been truncated_","html_url":"https://github.com/TheJ-Erk400/mautic-dev/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheJ-Erk400%2Fmautic-dev/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"},{"uuid":"4536582465","node_id":"PR_kwDOPrj8Sc7gCWX5","number":16,"state":"closed","title":"Bump the composer group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-28T02:22:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T23:57:49.000Z","updated_at":"2026-05-28T02:22:13.000Z","time_to_close":8662,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":17,"packages":[{"name":"phpunit/phpunit","old_version":"10.5.45","new_version":"10.5.62","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/dom-crawler","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"symfony/web-profiler-bundle","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.382.2","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"composer/composer","old_version":"2.7.7","new_version":"2.9.8","repository_url":"https://github.com/composer/composer"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/mailer","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/mailer"},{"name":"symfony/monolog-bridge","old_version":"7.3.0","new_version":"7.4.12","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/security-http","old_version":"7.3.1","new_version":"7.4.13","repository_url":"https://github.com/symfony/security-http"},{"name":"psy/psysh","old_version":"0.12.8","new_version":"0.12.23","repository_url":"https://github.com/bobthecow/psysh"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `10.5.45` | `10.5.62` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.3.1` | `7.4.12` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `7.3.1` | `7.4.12` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.382.2` |\n| [composer/composer](https://github.com/composer/composer) | `2.7.7` | `2.9.8` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/mailer](https://github.com/symfony/mailer) | `7.3.1` | `7.4.12` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `7.3.0` | `7.4.12` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.3.1` | `7.4.13` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.12.8` | `0.12.23` |\n\n\nUpdates `phpunit/phpunit` from 10.5.45 to 10.5.62\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 10.5.62\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.61\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.60\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.59\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/10.5.62/ChangeLog-10.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[10.5.62] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.61] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.60] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.59] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.58] - 2025-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6368\"\u003e#6368\u003c/a\u003e: \u003ccode\u003efailOnPhpunitWarning=\u0026quot;false\u0026quot;\u003c/code\u003e has no effect\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.57] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.56] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.55] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.54] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not use \u003ccode\u003e__sleep()\u003c/code\u003e method (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.53] - 2025-08-20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3f7dd5066ebde5809296a81f0b19e8b00e5aab49\"\u003e\u003ccode\u003e3f7dd50\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9c95cf0cdfdc72e74597aa0cf3c4769ed32b83f0\"\u003e\u003ccode\u003e9c95cf0\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/e5cda18b342c4e346d47c6e6cc5c51c0e681c8fd\"\u003e\u003ccode\u003ee5cda18\u003c/code\u003e\u003c/a\u003e Fix bad merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/a8b932bd41c5a6d689b2751f1be68406c97ea55c\"\u003e\u003ccode\u003ea8b932b\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/10.5.45...10.5.62\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dom-crawler` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/releases\"\u003esymfony/dom-crawler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.1...v7.4.12\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.1...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/dom-crawler/issues/64258\"\u003e#64258\u003c/a\u003e  Fix \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e clobbering values on multi-selects (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45071  Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62671\"\u003esymfony/symfony#62671\u003c/a\u003e [DomCrawler] Fixing dealing with invalid charset (\u003ca href=\"https://github.com/ThomasLandauer\"\u003e\u003ccode\u003e@​ThomasLandauer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-BETA2...v7.4.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-BETA1...v7.4.0-BETA2\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-BETA1...v7.4.0-BETA2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62240\"\u003esymfony/symfony#62240\u003c/a\u003e [DomCrawler] Handle malformed tags in HTML5 parser (\u003ca href=\"https://github.com/longwave\"\u003e\u003ccode\u003e@​longwave\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62186\"\u003esymfony/symfony#62186\u003c/a\u003e [DomCrawler] Fix converting HTML5 trees to DOM nodes (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62180\"\u003esymfony/symfony#62180\u003c/a\u003e [DomCrawler] Properly ignore errors when using the native HTML5 parser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.4...v7.4.0-BETA1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.4...v7.4.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61475\"\u003esymfony/symfony#61475\u003c/a\u003e [DomCrawler] Use the native HTML5 parser on PHP 8.4 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.9...v7.3.10\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.9...v7.3.10\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/blob/8.1/CHANGELOG.md\"\u003esymfony/dom-crawler's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e part of the supported public API\u003c/li\u003e\n\u003cli\u003eAlways set \u003ccode\u003eLIBXML_NONET\u003c/code\u003e in \u003ccode\u003eCrawler::addXmlContent()\u003c/code\u003e so external entities cannot trigger network requests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove argument \u003ccode\u003e$useHtml5Parser\u003c/code\u003e of \u003ccode\u003eCrawler\u003c/code\u003e's constructor; the native HTML5 parser is used unconditionally\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisabling HTML5 parsing is deprecated; Symfony 8 will unconditionally use the native HTML5 parser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$normalizeWhitespace\u003c/code\u003e to \u003ccode\u003eCrawler::innerText()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$default\u003c/code\u003e to \u003ccode\u003eCrawler::attr()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerAnySelectorTextContains\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerAnySelectorTextSame\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$default\u003c/code\u003e to \u003ccode\u003eCrawler::attr()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e$useHtml5Parser\u003c/code\u003e argument to \u003ccode\u003eCrawler\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerSelectorCount\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$normalizeWhitespace\u003c/code\u003e to \u003ccode\u003eCrawler::innerText()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eCrawler::innerText()\u003c/code\u003e return the first non-empty text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eCrawler::parents()\u003c/code\u003e method, use \u003ccode\u003eancestors()\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawler::innerText\u003c/code\u003e method.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b59b59122690976550fd142c23fab62c84738db6\"\u003e\u003ccode\u003eb59b591\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/7e65f76c28f5ed8d933f2c86698a3e2bf0de1b10\"\u003e\u003ccode\u003e7e65f76\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b18373e86fbc4558a206e8055158c8e3e50c4da3\"\u003e\u003ccode\u003eb18373e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/505deba47e489a7694e0b6942df83a358197e921\"\u003e\u003ccode\u003e505deba\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e clobbering values on multi-se...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/f47410019c605a651d000371de7263b70a78c681\"\u003e\u003ccode\u003ef474100\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b4cf17ff405a77341ad86e81e06ff09298f5aa8f\"\u003e\u003ccode\u003eb4cf17f\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/6d86f9727e216e81f9d18d32bc4701d70c9d0ac4\"\u003e\u003ccode\u003e6d86f97\u003c/code\u003e\u003c/a\u003e [Tests] Fix \u0026quot;Incomplete version\u0026quot; PHPUnit warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/04ca269f9c0aca5f41b1230bf1fce4f0928f669a\"\u003e\u003ccode\u003e04ca269\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/eac26cf4833a05a92356d285329bfd63e0e46d64\"\u003e\u003ccode\u003eeac26cf\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/ca5ad736e4366c8b1499bc493fd86d3bb38c93c2\"\u003e\u003ccode\u003eca5ad73\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/64172\"\u003e#64172\u003c/a\u003e  Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63930\"\u003e#63930\u003c/a\u003e  Fix toolbar toggle button accessibility (\u003ca href=\"https://github.com/Nitram1123\"\u003e\u003ccode\u003e@​Nitram1123\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63679\"\u003e#63679\u003c/a\u003e  Only decrement pendingRequests when it's more than zero (\u003ca href=\"https://github.com/andyexeter\"\u003e\u003ccode\u003e@​andyexeter\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63526\"\u003e#63526\u003c/a\u003e  Fix Symfony web debug toolbar not being displayed (\u003ca href=\"https://github.com/zoglo\"\u003e\u003ccode\u003e@​zoglo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63315\"\u003e#63315\u003c/a\u003e  Fix EventSource is missing static properties (Oleksii Kozhemiaka)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/62970\"\u003e#62970\u003c/a\u003e  Fix hot reload support (FrankenPHP) (\u003ca href=\"https://github.com/dunglas\"\u003e\u003ccode\u003e@​dunglas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62858\"\u003esymfony/symfony#62858\u003c/a\u003e [WebProfilerBundle] Fix using URL objects with \u003ccode\u003eEventSource\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62441\"\u003esymfony/symfony#62441\u003c/a\u003e [WebProfilerBundle] fix displaying runner (\u003ca href=\"https://github.com/94noni\"\u003e\u003ccode\u003e@​94noni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/blob/8.1/CHANGELOG.md\"\u003esymfony/web-profiler-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eForward the CSP nonce to \u003ccode\u003eDumpDataCollector\u003c/code\u003e instead of disabling CSP when \u003ccode\u003edump()\u003c/code\u003e is used\u003c/li\u003e\n\u003cli\u003eAdd console command value resolvers durations to Performances panel\u003c/li\u003e\n\u003cli\u003eAdd error indicator to profiler list view for profiles with errors\u003c/li\u003e\n\u003cli\u003eAdd cURL copy paste button in the Request/Response tab\u003c/li\u003e\n\u003cli\u003eAdd support for streamed responses in the debug toolbar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eprofiler.xml\u003c/code\u003e and \u003ccode\u003ewdt.xml\u003c/code\u003e routing configuration files (use their PHP equivalent instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003eQUERY\u003c/code\u003e HTTP method in the profiler\u003c/li\u003e\n\u003cli\u003eAdd support for Server-Sent Events / \u003ccode\u003eEventSource\u003c/code\u003e requests in the debug toolbar\u003c/li\u003e\n\u003cli\u003eAdd support for displaying the application runner class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eprofiler.php\u003c/code\u003e and \u003ccode\u003ewdt.php\u003c/code\u003e routing configuration files (use them instead of their XML equivalent)\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.xml'\n        prefix: /_wdt\n\u003cp\u003eweb_profiler_profiler:\nresource: '\u003ccode\u003e@​WebProfilerBundle/Resources/\u003c/code\u003econfig/routing/profiler.xml'\nprefix: /_profiler\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.php'\n        prefix: /_wdt\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/558fe81a383302318d9b92f7661deb731153c86e\"\u003e\u003ccode\u003e558fe81\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/066e718f8dfb73c55de43470bb73ebd525343d21\"\u003e\u003ccode\u003e066e718\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/be546fdb34d7a05eb271dfe0bf2370c37472e15c\"\u003e\u003ccode\u003ebe546fd\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/36dd8b8c05da059925c5804641aad9159e5b73e8\"\u003e\u003ccode\u003e36dd8b8\u003c/code\u003e\u003c/a\u003e [7.4] Remove usages of named arguments in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/7df2f3e74b044afb021458e044bc796f1b482572\"\u003e\u003ccode\u003e7df2f3e\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/242094c35def147d8d9aded1d46e548a4e08c80c\"\u003e\u003ccode\u003e242094c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/76b684387f28f583fc5888f80453f9054963a5b4\"\u003e\u003ccode\u003e76b6843\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Fix failing test on PHP 8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/4865a22db9b813fa8378e98b161e022f24638d16\"\u003e\u003ccode\u003e4865a22\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/cc408ce0c45d1918d08c0c1712cb684dd04c07e0\"\u003e\u003ccode\u003ecc408ce\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/d55784450e7ebceeef3cc2b1c14247ea1b7d4ece\"\u003e\u003ccode\u003ed557844\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.382.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.382.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Api\u003c/code\u003e - Cast generated HTTP header values to strings and validate invalid header values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SavingsPlans\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MainframeModernization\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LocationService\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SimpleDBv2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkMailMessageFlow\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SupportApp\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EBS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTDeviceAdvisor\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceDeployment\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Adds shared environment support for Restricted Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support for recommendation jobs\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - Add support for Neuron device resource requirements for Amazon ECS\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECRPublic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SecurityIR\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTThingsGraph\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\FIS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EKSAuth\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectCases\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMakerFeatureStoreRuntime\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataExchange\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Organizations\u003c/code\u003e - AWS Organizations now emits CloudTrail events (AccountJoinedOrganization, AccountDepartedOrganization) to the management account for membership changes, including join and departure method and timestamp.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EventBridge\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WellArchitected\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockDataAutomation\u003c/code\u003e - Matcher Fallback extends the CustomOutputConfiguration for the Document modality in DataAutomationProjects, enabling a fallback blueprint when no match is found. A FALLBACK match status is returned, improving the matching experience and guaranteeing customers always receive CustomOutputResults.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralSelling\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchRUM\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\finspace\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SSMContacts\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NovaAct\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaLive\u003c/code\u003e - AWS Elemental MediaLive now supports Smart Subtitles, a new caption source that uses AWS Elemental Inference to automatically generate WebVTT and TTML captions from source audio. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ElementalInference\u003c/code\u003e - Added support for smart subtitles in Elemental Inference, enabling automatic generation of subtitles for media content. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizer\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DevOpsAgent\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PcaConnectorAd\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LaunchWizard\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTFleetWise\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BCMDashboards\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ResourceExplorer2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DocDBElastic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MPA\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralBenefits\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MemoryDB\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Inspector2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpacesWeb\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - OpenSearch will now support multi-segment paths in JWKS URLs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/6844cc6421c47d6b96633ab8039045012acbeb27\"\u003e\u003ccode\u003e6844cc6\u003c/code\u003e\u003c/a\u003e 3.382.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/08fe07450c46e54c25960a062aa66af9c3ba7248\"\u003e\u003ccode\u003e08fe074\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/7ebd05d0ddfd33dcadc5c0f64c4723d570aaf2e3\"\u003e\u003ccode\u003e7ebd05d\u003c/code\u003e\u003c/a\u003e fix: cast generated header values to strings (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3289\"\u003e#3289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/d506bdaab8e29b18d31a46be4fe4314af5945432\"\u003e\u003ccode\u003ed506bda\u003c/code\u003e\u003c/a\u003e 3.382.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/a2a4d0d4d846c4edd6ddd63242946a8ca0b549b4\"\u003e\u003ccode\u003ea2a4d0d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38dc43d14db5663f62f7371e5b34d49e6192c2d3\"\u003e\u003ccode\u003e38dc43d\u003c/code\u003e\u003c/a\u003e chore: harden GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b4c1958d7ff9e3284b755d257a1aa1926745f6a\"\u003e\u003ccode\u003e5b4c195\u003c/code\u003e\u003c/a\u003e 3.382.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/e925c2dde5a2a4fa4cce2c8641e02b59b838841f\"\u003e\u003ccode\u003ee925c2d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/3e93512528775f12d0136a78345bac781faee481\"\u003e\u003ccode\u003e3e93512\u003c/code\u003e\u003c/a\u003e Update type to 'feature' in multipart-copy.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3288\"\u003e#3288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/ab2ba5794fcfcd9826a462742bc3ef7b9fb1688b\"\u003e\u003ccode\u003eab2ba57\u003c/code\u003e\u003c/a\u003e enhancement: copy object metadata in multipartcopy (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.382.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `composer/composer` from 2.7.7 to 2.9.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/releases\"\u003ecomposer/composer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (\u003ca href=\"https://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\"\u003ehttps://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\u003c/a\u003e / CVE-2026-45793)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.7...2.9.8\"\u003ehttps://github.com/composer/composer/compare/2.9.7...2.9.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.6...2.9.7\"\u003ehttps://github.com/composer/composer/compare/2.9.6...2.9.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.5...2.9.6\"\u003ehttps://github.com/composer/composer/compare/2.9.5...2.9.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.4...2.9.5\"\u003ehttps://github.com/composer/composer/compare/2.9.4...2.9.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.3...2.9.4\"\u003ehttps://github.com/composer/composer/compare/2.9.3...2.9.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/blob/main/CHANGELOG.md\"\u003ecomposer/composer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e[2.9.8] 2026-05-13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (GHSA-f9f8-rm49-7jv2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.7] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.6] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.5] 2026-01-29\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.4] 2026-01-22\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.3] 2025-12-30\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed compatibility issues when git has log.showSignature enabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12666\"\u003e#12666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed curl downloader not retrying when a timeout (err 28) failure occurs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12662\"\u003e#12662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed EventDispatcher requiring a full Composer instance to function (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12629\"\u003e#12629\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/39ee8baff8e97a1b657bbfcd6a236ff93a5efbb2\"\u003e\u003ccode\u003e39ee8ba\u003c/code\u003e\u003c/a\u003e Release 2.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/fa0f839011f5fdf20af5fa2c0fd485ad0ebb6632\"\u003e\u003ccode\u003efa0f839\u003c/code\u003e\u003c/a\u003e Fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd6cda27aa11f565aa2d0fa2ade191ed74e3d158\"\u003e\u003ccode\u003ebd6cda2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/3f5e7f9fbfa541137d6d1d5643ec3b718e9d5039\"\u003e\u003ccode\u003e3f5e7f9\u003c/code\u003e\u003c/a\u003e Fix regexp to support new GitHub installation tokens format (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12853\"\u003e#12853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/4bdb77926affdcad0c3c1bac59e99aadfaf91f82\"\u003e\u003ccode\u003e4bdb779\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/82a2fbd1372a98d7915cfb092acf05207d9b4113\"\u003e\u003ccode\u003e82a2fbd\u003c/code\u003e\u003c/a\u003e Release 2.9.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/02265b26796b3d7771770bc7dbd92db7a5fac3ed\"\u003e\u003ccode\u003e02265b2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/ca0612e27a327aa5e1b27503ec32d1f7dab1fc10\"\u003e\u003ccode\u003eca0612e\u003c/code\u003e\u003c/a\u003e Fixes custom script command aliases regression when a script is called a subs...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd695eec61437e910196381489cea2990fa280eb\"\u003e\u003ccode\u003ebd695ee\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/9afc32c056d65f9bc4af64ca2aa264a0a38568e5\"\u003e\u003ccode\u003e9afc32c\u003c/code\u003e\u003c/a\u003e Release 2.9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/composer/composer/compare/2.7.7...2.9.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 7.3.1 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.12...v7.4.13\"\u003ehttps://github.com/symfony/cache/compare/v7.4.12...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64330\"\u003e#64330\u003c/a\u003e  Fix strlen(null) deprecation on RelayCluster path in RedisTrait::doClear() (\u003ca href=\"https://github.com/signor-pedro\"\u003e\u003ccode\u003e@​signor-pedro\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64336\"\u003e#64336\u003c/a\u003e  Accept '_' and ':' in prefix passed to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.10...v7.4.12\"\u003ehttps://github.com/symfony/cache/compare/v7.4.10...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45073  Validate the prefix given to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.9...v7.4.10\"\u003ehttps://github.com/symfony/cache/compare/v7.4.9...v7.4.10\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64122\"\u003e#64122\u003c/a\u003e  Ensure compatibility with Relay extension 0.22.0 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/cache/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64060\"\u003e#64060\u003c/a\u003e  Normalize default_lifetime for pools wrapped by ChainAdapter (\u003ca href=\"https://github.com/ostrolucky\"\u003e\u003ccode\u003e@​ostrolucky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63964\"\u003e#63964\u003c/a\u003e  Ensure internal state is cleared in TagAwareAdapter::reset() … (\u003ca href=\"https://github.com/KevinMartinsDev\"\u003e\u003ccode\u003e@​KevinMartinsDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63860\"\u003e#63860\u003c/a\u003e  Fix Psr16Cache::getMultiple() returning wrapper values when using TTL (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/cache/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63818\"\u003e#63818\u003c/a\u003e  Ensure compatibility with Relay extension 0.21.0 (\u003ca href=\"https://github.com/lyrixx\"\u003e\u003ccode\u003e@​lyrixx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63747\"\u003e#63747\u003c/a\u003e  Fix \u003ccode\u003ePsr16Cache::getMultiple()\u003c/code\u003e returning \u003ccode\u003eValueWrapper\u003c/code\u003e with \u003ccode\u003eTagAwareAdapter\u003c/code\u003e (\u003ca href=\"https://github.com/pcescon\"\u003e\u003ccode\u003e@​pcescon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63736\"\u003e#63736\u003c/a\u003e  Fix undefined array key when tag save fails in AbstractTagAwareAdapter (\u003ca href=\"https://github.com/pcescon\"\u003e\u003ccode\u003e@​pcescon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63655\"\u003e#63655\u003c/a\u003e  Fix ChainAdapter ignoring item expiry when propagating to earlier adapters (\u003ca href=\"https://github.com/guillaumeVDP\"\u003e\u003ccode\u003e@​guillaumeVDP\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/cache/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63592\"\u003e#63592\u003c/a\u003e  Add timeout and slot eviction to LockRegistry stampede prevention (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/cache/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63437\"\u003e#63437\u003c/a\u003e  Wrap \u003ccode\u003eDoctrineDbalAdapter::doSave()\u003c/code\u003e in savepoint to prevent transaction poisoning (\u003ca href=\"https://github.com/lacatoire\"\u003e\u003ccode\u003e@​lacatoire\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63391\"\u003e#63391\u003c/a\u003e  Align Redis sentinel auth handling across components (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63324\"\u003e#63324\u003c/a\u003e  Fix DSN auth not passed to Redis/RedisCluster/Relay in RedisTrait (\u003ca href=\"https://github.com/ckrack\"\u003e\u003ccode\u003e@​ckrack\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63306\"\u003e#63306\u003c/a\u003e  Revert \u0026quot;Fix DSN auth not passed to clusters in RedisTrait\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63272\"\u003e#63272\u003c/a\u003e  Fix forwarding SSL settings to the redis sentinel (\u003ca href=\"https://github.com/CientistaDaWeb\"\u003e\u003ccode\u003e@​CientistaDaWeb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63230\"\u003e#63230\u003c/a\u003e  fix engine declaration on mysql pdo table creations (\u003ca href=\"https://g...\n\n_Description has been truncated_","html_url":"https://github.com/dporkka/mautic/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dporkka%2Fmautic/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"4536462072","node_id":"PR_kwDONZ0pNc7gB8-G","number":11,"state":"closed","title":"Bump the composer group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-29T00:56:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T23:32:12.000Z","updated_at":"2026-05-29T00:57:01.000Z","time_to_close":91487,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":13,"packages":[{"name":"symfony/http-client","old_version":"7.0.10","new_version":"7.1.8","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/mime","old_version":"7.0.9","new_version":"7.4.12","repository_url":"https://github.com/symfony/mime"},{"name":"symfony/process","old_version":"7.0.8","new_version":"7.1.7","repository_url":"https://github.com/symfony/process"},{"name":"symfony/validator","old_version":"7.0.10","new_version":"7.1.4","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/yaml","old_version":"7.0.8","new_version":"7.4.12","repository_url":"https://github.com/symfony/yaml"},{"name":"twig/twig","old_version":"3.21.1","new_version":"3.27.0","repository_url":"https://github.com/twigphp/Twig"},{"name":"phpunit/phpunit","old_version":"9.6.23","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/cache","old_version":"7.0.10","new_version":"7.4.13","repository_url":"https://github.com/symfony/cache"},{"name":"symfony/http-foundation","old_version":"7.0.10","new_version":"7.4.13","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/monolog-bridge","old_version":"7.0.8","new_version":"7.4.12","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/routing","old_version":"7.0.10","new_version":"7.4.13","repository_url":"https://github.com/symfony/routing"},{"name":"symfony/security-http","old_version":"7.0.9","new_version":"7.4.13","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/dom-crawler","old_version":"7.0.8","new_version":"7.4.12","repository_url":"https://github.com/symfony/dom-crawler"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 13 updates in the /OMNIOWL directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [symfony/http-client](https://github.com/symfony/http-client) | `7.0.10` | `7.1.8` |\n| [symfony/mime](https://github.com/symfony/mime) | `7.0.9` | `7.4.12` |\n| [symfony/process](https://github.com/symfony/process) | `7.0.8` | `7.1.7` |\n| [symfony/validator](https://github.com/symfony/validator) | `7.0.10` | `7.1.4` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `7.0.8` | `7.4.12` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.21.1` | `3.27.0` |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.6.23` | `9.6.33` |\n| [symfony/cache](https://github.com/symfony/cache) | `7.0.10` | `7.4.13` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `7.0.10` | `7.4.13` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `7.0.8` | `7.4.12` |\n| [symfony/routing](https://github.com/symfony/routing) | `7.0.10` | `7.4.13` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.0.9` | `7.4.13` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.0.8` | `7.4.12` |\n\n\nUpdates `symfony/http-client` from 7.0.10 to 7.1.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.7...v7.1.8\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.7...v7.1.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.6...v7.1.7\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.6...v7.1.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58704\"\u003esymfony/symfony#58704\u003c/a\u003e [HttpClient] fix for HttpClientDataCollector fails if proc_open is disabled via php.ini (\u003ca href=\"https://github.com/ZaneCEO\"\u003e\u003ccode\u003e@​ZaneCEO\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.5...v7.1.6\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.5...v7.1.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.4...v7.1.5\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.4...v7.1.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.3...v7.1.4\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.3...v7.1.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.2...v7.1.3\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.2...v7.1.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.1...v7.1.2\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.1...v7.1.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57569\"\u003esymfony/symfony#57569\u003c/a\u003e [HttpClient][Mailer] Revert \u0026quot;Let curl handle transfer encoding\u0026quot;, use HTTP/1.1 for Mailgun (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57564\"\u003esymfony/symfony#57564\u003c/a\u003e [HttpClient] Fix initializing InformationalChunk (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57453\"\u003esymfony/symfony#57453\u003c/a\u003e [HttpClient] Fix parsing SSE (\u003ca href=\"https://github.com/fancyweb\"\u003e\u003ccode\u003e@​fancyweb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/blob/8.1/CHANGELOG.md\"\u003esymfony/http-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003emax_connect_duration\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eAdd option \u003ccode\u003eextra.use_persistent_connections\u003c/code\u003e to \u003ccode\u003eCurlHttpClient\u003c/code\u003e to control the use of persistent connections introduced in PHP 8.5\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGuzzleHttpHandler\u003c/code\u003e that allows using Symfony HttpClient as a Guzzle handler\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e$allowList\u003c/code\u003e argument to \u003ccode\u003eNoPrivateNetworkHttpClient\u003c/code\u003e to allow specific hosts (e.g. a local proxy) to bypass the private-network filter\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDnsResolvingHttpClient\u003c/code\u003e decorator to resolve host names using a custom resolver, including on redirects\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003e$maxTtl\u003c/code\u003e argument of \u003ccode\u003eCachingHttpClient\u003c/code\u003e to default to \u003ccode\u003e86400\u003c/code\u003e (24h) instead of \u003ccode\u003enull\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing \u003ccode\u003enull\u003c/code\u003e as \u003ccode\u003e$maxTtl\u003c/code\u003e to \u003ccode\u003eCachingHttpClient\u003c/code\u003e, pass a positive integer instead\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eCachingHttpClient\u003c/code\u003e implement \u003ccode\u003ePsr\\Log\\LoggerAwareInterface\u003c/code\u003e to log when a stale cached response is served because the upstream call failed (\u003ccode\u003estale-if-error\u003c/code\u003e fallback)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove support for passing an instance of \u003ccode\u003eStoreInterface\u003c/code\u003e as \u003ccode\u003e$cache\u003c/code\u003e argument to \u003ccode\u003eCachingHttpClient\u003c/code\u003e constructor, use a \u003ccode\u003eTagAwareCacheInterface\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eRemove support for amphp/http-client \u0026lt; 5\u003c/li\u003e\n\u003cli\u003eRemove setLogger() methods on decorators; configure the logger on the wrapped client directly instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RFC 9111–based caching support to \u003ccode\u003eCachingHttpClient\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd option \u003ccode\u003eauto_upgrade_http_version\u003c/code\u003e to control how the request HTTP version is handled in \u003ccode\u003eHttplugClient\u003c/code\u003e and \u003ccode\u003ePsr18Client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd QUERY to the list of retriable HTTP methods\u003c/li\u003e\n\u003cli\u003eDeprecate using amphp/http-client \u0026lt; 5\u003c/li\u003e\n\u003cli\u003eDeprecate passing an instance of \u003ccode\u003eStoreInterface\u003c/code\u003e as \u003ccode\u003e$cache\u003c/code\u003e argument to \u003ccode\u003eCachingHttpClient\u003c/code\u003e constructor\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd IPv6 support to \u003ccode\u003eNativeHttpClient\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow using HTTP/3 with the \u003ccode\u003eCurlHttpClient\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for amphp/http-client v5 on PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eHttpOptions::setHeader()\u003c/code\u003e to add or replace a single header\u003c/li\u003e\n\u003cli\u003eAllow mocking \u003ccode\u003estart_time\u003c/code\u003e info in \u003ccode\u003eMockResponse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMockResponse::fromFile()\u003c/code\u003e and \u003ccode\u003eJsonMockResponse::fromFile()\u003c/code\u003e methods to help using fixtures files\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eThrottlingHttpClient\u003c/code\u003e to enable limiting the number of requests within a certain period\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003esetLogger()\u003c/code\u003e methods of the \u003ccode\u003eNoPrivateNetworkHttpClient\u003c/code\u003e, \u003ccode\u003eTraceableHttpClient\u003c/code\u003e and \u003ccode\u003eScopingHttpClient\u003c/code\u003e classes, configure the logger of the wrapped clients directly instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c30d91a1deac0dc3ed5e604683cf2e1dfc635b8a\"\u003e\u003ccode\u003ec30d91a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/cb4073c905cd12b8496d24ac428a9228c1750670\"\u003e\u003ccode\u003ecb4073c\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3b643b83f87e1765d2e9b1e946bb56ee0b4b7bde\"\u003e\u003ccode\u003e3b643b8\u003c/code\u003e\u003c/a\u003e [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/90ab2a4992dcf5d1f19a9b8737eba36a7c305fd0\"\u003e\u003ccode\u003e90ab2a4\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/05d88cbd816ad6e0202edd9a9963cb9d615b8826\"\u003e\u003ccode\u003e05d88cb\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/59623564d6bdc82eca6829b82ff7d596a06ede68\"\u003e\u003ccode\u003e5962356\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/224124ddaabda861b3214727a0bb723bcdcf2d70\"\u003e\u003ccode\u003e224124d\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/http-client/issues/58704\"\u003e#58704\u003c/a\u003e [HttpClient] fix for HttpClientDataCollector fails if proc_open is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aa7bebe6521febb1d828d9217489af604c711271\"\u003e\u003ccode\u003eaa7bebe\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix Process-based escaping in HttpClientDataCollector\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e9b08469ecd82b5416c3dd9988457530058c1746\"\u003e\u003ccode\u003ee9b0846\u003c/code\u003e\u003c/a\u003e fix for HttpClientDataCollector fails if proc_open is disabled via php.ini . ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/ebcaeeafc48b69f497f82b9700ddf54bfe975f71\"\u003e\u003ccode\u003eebcaeea\u003c/code\u003e\u003c/a\u003e [HttpClient] Filter private IPs before connecting when Host == IP\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v7.0.10...v7.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/mime` from 7.0.9 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mime/releases\"\u003esymfony/mime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.9...v7.4.12\"\u003ehttps://github.com/symfony/mime/compare/v7.4.9...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45067  Reject email addresses containing line breaks in Address (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/mime/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/64047\"\u003e#64047\u003c/a\u003e  Preserve inline part filename instead of overwriting it with the Content-ID (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/64044\"\u003e#64044\u003c/a\u003e  Apply tagged MIME type guessers in File::getMimeType() (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/mime/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/63683\"\u003e#63683\u003c/a\u003e  Fix image method to use DataPart content ID (\u003ca href=\"https://github.com/pavelwitassek\"\u003e\u003ccode\u003e@​pavelwitassek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/mime/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/63584\"\u003e#63584\u003c/a\u003e  Use shell_exec() instead of passthru() in FileBinaryMimeTypeGuesser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/mime/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/63235\"\u003e#63235\u003c/a\u003e  phpdocumentor/reflection-docblock 6 compatibility (\u003ca href=\"https://github.com/mtarld\"\u003e\u003ccode\u003e@​mtarld\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.4...v7.4.5\"\u003ehttps://github.com/symfony/mime/compare/v7.4.4...v7.4.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/63206\"\u003e#63206\u003c/a\u003e  Conflict with phpdocumentor/reflection-docblock \u0026gt;= 6 (all branches) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/mime/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/mime/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.0-RC1...v7.4.0-RC2\"\u003ehttps://github.com/symfony/mime/compare/v7.4.0-RC1...v7.4.0-RC2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github.com/symfony/mime/compare/v7.4.0-BETA2...v7.4.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mime/blob/8.1/CHANGELOG.md\"\u003esymfony/mime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003e__sleep/wakeup()\u003c/code\u003e by \u003ccode\u003e__(un)serialize()\u003c/code\u003e on \u003ccode\u003eAbstractPart\u003c/code\u003e implementations\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate implementing \u003ccode\u003e__sleep/wakeup()\u003c/code\u003e on \u003ccode\u003eAbstractPart\u003c/code\u003e implementations; use \u003ccode\u003e__(un)serialize()\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eEmail::attachPart()\u003c/code\u003e, use \u003ccode\u003eEmail::addPart()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eArgument \u003ccode\u003e$body\u003c/code\u003e is now required (at least null) in \u003ccode\u003eMessage::setBody()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire explicit argument when calling \u003ccode\u003eMessage::setBody()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport detection of related parts if \u003ccode\u003eContent-Id\u003c/code\u003e is used instead of the name\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTextPart::getDisposition()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eFile\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eEmail::attachPart()\u003c/code\u003e, use \u003ccode\u003eaddPart()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eDeprecate calling \u003ccode\u003eMessage::setBody()\u003c/code\u003e without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eDataPart::getFilename()\u003c/code\u003e and \u003ccode\u003eDataPart::getContentType()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eAddress::fromString()\u003c/code\u003e, use \u003ccode\u003eAddress::create()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eSerializable\u003c/code\u003e interface from \u003ccode\u003eRawMessage\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for DKIM\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eAddress::fromString()\u003c/code\u003e, use \u003ccode\u003eAddress::create()\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/b198dd66c211c97119bcaaff7c13431dbbb5e470\"\u003e\u003ccode\u003eb198dd6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/7ccfb0cc6ff707ac9ca34b6ddab0bc6187436cbe\"\u003e\u003ccode\u003e7ccfb0c\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/8f89d3a319b92486b0bcc43c0479d19fdb0e2f64\"\u003e\u003ccode\u003e8f89d3a\u003c/code\u003e\u003c/a\u003e [Mime] Reject email addresses containing line breaks in Address\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/25d9bc3384f94903b4cf5846e1288523f76e36e1\"\u003e\u003ccode\u003e25d9bc3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/f2f05cbae7ac01c045330d168fc655580916ac1f\"\u003e\u003ccode\u003ef2f05cb\u003c/code\u003e\u003c/a\u003e [Mime] Fix transient test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/2d550c4758ba4c47519a6667c36553d535705b0c\"\u003e\u003ccode\u003e2d550c4\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/330077bc7fbe314758aff62834b758d06ac6d260\"\u003e\u003ccode\u003e330077b\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/64047\"\u003e#64047\u003c/a\u003e [Mime] Preserve inline part filename instead of overwriting it wit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/4c7099f8d130a575c1f179191df261856e26ee1b\"\u003e\u003ccode\u003e4c7099f\u003c/code\u003e\u003c/a\u003e [Mime] Preserve inline part filename instead of overwriting it with the Conte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/e2ae51ddb09ddeadd3c711e30b365b670e1794bc\"\u003e\u003ccode\u003ee2ae51d\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Apply tagged MIME type guessers in File::getMimeType()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/bcb284bbe8cee96a475c666e195a0d7aac1ca2cd\"\u003e\u003ccode\u003ebcb284b\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/mime/compare/v7.0.9...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 7.0.8 to 7.1.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.6...v7.1.7\"\u003ehttps://github.com/symfony/process/compare/v7.1.6...v7.1.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.5...v7.1.6\"\u003ehttps://github.com/symfony/process/compare/v7.1.5...v7.1.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.4...v7.1.5\"\u003ehttps://github.com/symfony/process/compare/v7.1.4...v7.1.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58195\"\u003esymfony/symfony#58195\u003c/a\u003e [Process] Fix the removal of host-specific configuration when managing the ini settings in \u003ccode\u003ePhpSubprocess\u003c/code\u003e (\u003ca href=\"https://github.com/M-arcus\"\u003e\u003ccode\u003e@​M-arcus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58189\"\u003esymfony/symfony#58189\u003c/a\u003e [Process] Fix backwards compatibility for invalid commands (\u003ca href=\"https://github.com/ausi\"\u003e\u003ccode\u003e@​ausi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.2...v7.1.3\"\u003ehttps://github.com/symfony/process/compare/v7.1.2...v7.1.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.0...v7.1.1\"\u003ehttps://github.com/symfony/process/compare/v7.1.0...v7.1.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.0-RC1...v7.1.0\"\u003ehttps://github.com/symfony/process/compare/v7.1.0-RC1...v7.1.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.0-BETA1...v7.1.0-RC1\"\u003ehttps://github.com/symfony/process/compare/v7.1.0-BETA1...v7.1.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54863\"\u003esymfony/symfony#54863\u003c/a\u003e [Process] Return \u003ccode\u003efalse\u003c/code\u003e when \u003ccode\u003eopen_basedir\u003c/code\u003e prevents access to \u003ccode\u003e/dev/tty\u003c/code\u003e (\u003ca href=\"https://github.com/mjauvin\"\u003e\u003ccode\u003e@​mjauvin\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.0.7...v7.1.0-BETA1\"\u003ehttps://github.com/symfony/process/compare/v7.0.7...v7.1.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/53968\"\u003esymfony/symfony#53968\u003c/a\u003e [Process] allow to ignore signals when executing a process (\u003ca href=\"https://github.com/joelwurtz\"\u003e\u003ccode\u003e@​joelwurtz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/blob/8.1/CHANGELOG.md\"\u003esymfony/process's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eRunProcessMessage::fromShellCommandline()\u003c/code\u003e to instantiate a Process via the fromShellCommandline method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eProcess::setIgnoredSignals()\u003c/code\u003e to disable signal propagation to the child process\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ePhpSubprocess\u003c/code\u003e to handle PHP subprocesses that take over the\nconfiguration from their parent\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eRunProcessMessage\u003c/code\u003e and \u003ccode\u003eRunProcessMessageHandler\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadded \u003ccode\u003eProcess::setOptions()\u003c/code\u003e to set \u003ccode\u003eProcess\u003c/code\u003e specific options\u003c/li\u003e\n\u003cli\u003eadded option \u003ccode\u003ecreate_new_console\u003c/code\u003e to allow a subprocess to continue\nto run after the main script exited, both on Linux and on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadded \u003ccode\u003eProcess::getStartTime()\u003c/code\u003e to retrieve the start time of the process as float\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved \u003ccode\u003eProcess::inheritEnvironmentVariables()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremoved \u003ccode\u003ePhpProcess::setPhpBinary()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eProcess\u003c/code\u003e must be instantiated with a command array, use \u003ccode\u003eProcess::fromShellCommandline()\u003c/code\u003e when the command should be parsed by the shell\u003c/li\u003e\n\u003cli\u003eremoved \u003ccode\u003eProcess::setCommandLine()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeprecated \u003ccode\u003eProcess::inheritEnvironmentVariables()\u003c/code\u003e: env variables are always inherited.\u003c/li\u003e\n\u003cli\u003eadded \u003ccode\u003eProcess::getLastOutputTime()\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/9b8a40b7289767aa7117e957573c2a535efe6585\"\u003e\u003ccode\u003e9b8a40b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/25214adbb0996d18112548de20c281be9f27279f\"\u003e\u003ccode\u003e25214ad\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/66716d3126c197c0da6e2697198a9b8d2e3d6eeb\"\u003e\u003ccode\u003e66716d3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/88638b90e7d7cc11c1b7676fda2dd43b439e78e9\"\u003e\u003ccode\u003e88638b9\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/f4fb6b85c028dd19ef879bd548d0a53cda45fa01\"\u003e\u003ccode\u003ef4fb6b8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/0776b9944bc1c88b66714faa7554b6d0db6f178a\"\u003e\u003ccode\u003e0776b99\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/284aeada0d9e02b170a1a955301d6bf6aa743dd9\"\u003e\u003ccode\u003e284aead\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v7.0.8...v7.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 7.0.10 to 7.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.1.3...v7.1.4\"\u003ehttps://github.com/symfony/validator/compare/v7.1.3...v7.1.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57894\"\u003esymfony/symfony#57894\u003c/a\u003e [Validator] Add \u003ccode\u003etldMessage\u003c/code\u003e parameter to \u003ccode\u003eUrl\u003c/code\u003e constraint constructor (\u003ca href=\"https://github.com/syjust\"\u003e\u003ccode\u003e@​syjust\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.1.2...v7.1.3\"\u003ehttps://github.com/symfony/validator/compare/v7.1.2...v7.1.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57678\"\u003esymfony/symfony#57678\u003c/a\u003e [Validator] Add \u003ccode\u003esetGroupProvider\u003c/code\u003e to \u003ccode\u003eAttributeLoader\u003c/code\u003e (Maximilian Zumbansen)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/blob/8.1/CHANGELOG.md\"\u003esymfony/validator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidatorBuilder::enablePropertyMetadataExistenceCheck()\u003c/code\u003e to make \u003ccode\u003evalidateProperty()\u003c/code\u003e and \u003ccode\u003evalidatePropertyValue()\u003c/code\u003e throw when the given property has no metadata\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindByCodes()\u003c/code\u003e to \u003ccode\u003eConstraintViolationListInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd clock-awareness to comparison and range validators for testable date comparisons\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003eXml\u003c/code\u003e constraint for validating XML content\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eConstraintValidatorTestCase::validate()\u003c/code\u003e to encapsulate the way to call the constraint validator\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eConstraintValidatorInterface::initialize()\u003c/code\u003e and \u003ccode\u003eConstraintValidatorInterface::validate()\u003c/code\u003e in\nfavor of \u003ccode\u003eConstraintValidatorInterface::validateInContext()\u003c/code\u003e. The \u003ccode\u003eConstraintValidator\u003c/code\u003e abstract class\nhandles the context management when extending it. When writing tests with \u003ccode\u003eConstraintValidatorTestCase\u003c/code\u003e,\nuse the new \u003ccode\u003evalidate()\u003c/code\u003e method to abstract the way to use the constraint validator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemove support for configuring constraint options implicitly with the XML format\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;class name=\u0026quot;Symfony\\Component\\Validator\\Tests\\Fixtures\\NestedAttribute\\Entity\u0026quot;\u0026gt;\n  \u0026lt;constraint name=\u0026quot;Callback\u0026quot;\u0026gt;\n    \u0026lt;value\u0026gt;Symfony\\Component\\Validator\\Tests\\Fixtures\\CallbackClass\u0026lt;/value\u0026gt;\n    \u0026lt;value\u0026gt;callback\u0026lt;/value\u0026gt;\n  \u0026lt;/constraint\u0026gt;\n\u0026lt;/class\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;class name=\u0026quot;Symfony\\Component\\Validator\\Tests\\Fixtures\\NestedAttribute\\Entity\u0026quot;\u0026gt;\n  \u0026lt;constraint name=\u0026quot;Callback\u0026quot;\u0026gt;\n    \u0026lt;option name=\u0026quot;callback\u0026quot;\u0026gt;\n      \u0026lt;value\u0026gt;Symfony\\Component\\Validator\\Tests\\Fixtures\\CallbackClass\u0026lt;/value\u0026gt;\n      \u0026lt;value\u0026gt;callback\u0026lt;/value\u0026gt;\n    \u0026lt;/option\u0026gt;\n  \u0026lt;/constraint\u0026gt;\n\u0026lt;/class\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove support for configuring constraint options implicitly with the YAML format\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003eSymfony\\Component\\Validator\\Tests\\Fixtures\\NestedAttribute\\Entity:\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/0d7e0dfd41702d6b9356214b76110421c1e74368\"\u003e\u003ccode\u003e0d7e0df\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/4ff41cf10af1de99ad92895411b55c9f309bc2d8\"\u003e\u003ccode\u003e4ff41cf\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/21d022db38bf1a2f4ee0fac764ed292ddba9dff9\"\u003e\u003ccode\u003e21d022d\u003c/code\u003e\u003c/a\u003e synchronize IBAN formats\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/3212b2587c06b032dbdd89996337d14e20221120\"\u003e\u003ccode\u003e3212b25\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/8e37d58496bf2752ff1dc0887159704a29e154bc\"\u003e\u003ccode\u003e8e37d58\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/a1b845aa54367ee1ca179f988b392b1ed600cc56\"\u003e\u003ccode\u003ea1b845a\u003c/code\u003e\u003c/a\u003e [Translation] Review Serbian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/4f4f3df0451d9817a4caf1d4b88ea9bfef31fff9\"\u003e\u003ccode\u003e4f4f3df\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/1da8e1e4fa5350d0552f230b0f6420971426705f\"\u003e\u003ccode\u003e1da8e1e\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/a28c3023dc71a2d96c747d4fe74de75645e5f0fe\"\u003e\u003ccode\u003ea28c302\u003c/code\u003e\u003c/a\u003e [Validator] added Polish translation for units 116-119\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/8b664c827184aaa17ef2541efdb1366c9bbfb527\"\u003e\u003ccode\u003e8b664c8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v7.0.10...v7.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/yaml` from 7.0.8 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/releases\"\u003esymfony/yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.11...v7.4.12\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.11...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45305  Harden the Parser::cleanup() regexes against catastrophic backtracking (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45304  Bound collection-alias resolution in the parser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45133  Bound recursion depth in the parser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.10...v7.4.11\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.10...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/yaml/issues/64196\"\u003e#64196\u003c/a\u003e  Reject non-stringables when using \u0026quot;!!binary\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.6...v7.4.10\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.6...v7.4.10\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/yaml/issues/64119\"\u003e#64119\u003c/a\u003e  fix flow collection drops \u003ccode\u003e\u0026amp;anchor\u003c/code\u003e and \u003ccode\u003e!!str \u0026amp;anchor\u003c/code\u003e items (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/yaml/issues/57292\"\u003e#57292\u003c/a\u003e  Fix parsing nested mappings in sequences (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62612\"\u003esymfony/symfony#62612\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0-RC1...v7.4.0-RC2\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0-RC1...v7.4.0-RC2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62409\"\u003esymfony/symfony#62409\u003c/a\u003e [Yaml] Align unquoted multiline scalar parsing with spec for comments (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0-BETA2...v7.4.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62359\"\u003esymfony/symfony#62359\u003c/a\u003e [Yaml] Fix parsing of unquoted multiline scalars with comments or blank lines (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.3.4...v7.4.0-BETA1\"\u003ehttps://github.com/symfony/yaml/compare/v7.3.4...v7.4.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/blob/8.1/CHANGELOG.md\"\u003esymfony/yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove support for parsing duplicate mapping keys whose value is \u003ccode\u003enull\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd compact nested mapping support by using the \u003ccode\u003eYaml::DUMP_COMPACT_NESTED_MAPPING\u003c/code\u003e flag\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003eYaml::DUMP_FORCE_DOUBLE_QUOTES_ON_VALUES\u003c/code\u003e flag to enforce double quotes around string values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate parsing duplicate mapping keys whose value is \u003ccode\u003enull\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for dumping \u003ccode\u003enull\u003c/code\u003e as an empty value by using the \u003ccode\u003eYaml::DUMP_NULL_AS_EMPTY\u003c/code\u003e flag\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for getting all the enum cases with \u003ccode\u003e!php/enum Foo\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the \u003ccode\u003e!php/const:\u003c/code\u003e tag, use \u003ccode\u003e!php/const\u003c/code\u003e instead (without the colon)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support to dump int keys as strings by using the \u003ccode\u003eYaml::DUMP_NUMERIC_KEY_AS_STRING\u003c/code\u003e flag\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003e!php/enum\u003c/code\u003e and \u003ccode\u003e!php/enum *-\u0026gt;value\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003e!php/const:\u003c/code\u003e tag in key which will be replaced by the \u003ccode\u003e!php/const\u003c/code\u003e tag (without the colon) since 3.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn cases where it will likely improve readability, strings containing single quotes will be double-quoted\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003e$maxNestingLevel\u003c/code\u003e argument to \u003ccode\u003eParser::__construct()\u003c/code\u003e, \u003ccode\u003eYaml::parse()\u003c/code\u003e and \u003ccode\u003eYaml::parseFile()\u003c/code\u003e to bound recursion depth (default 128)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8b6952b56ca6417f25f7a65758cadd0ce02edc51\"\u003e\u003ccode\u003e8b6952b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/68dcd1f1602dac9d9221e25729683e0ce8733f3b\"\u003e\u003ccode\u003e68dcd1f\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/b0b27055f055f0d314c5c68ed0c10f0bbd90aee0\"\u003e\u003ccode\u003eb0b2705\u003c/code\u003e\u003c/a\u003e [Yaml] Harden the Parser::cleanup() regexes against catastrophic backtracking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/5a351ff7a15e631cd7abaa44f2a5e5fc3f0c43f6\"\u003e\u003ccode\u003e5a351ff\u003c/code\u003e\u003c/a\u003e [Yaml] Bound collection-alias resolution in the parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/e2eb64a57763815ccae07ac1c7653d6cc1c326fd\"\u003e\u003ccode\u003ee2eb64a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/e4fb993188404155c2660c2f33be52c22e2de3ab\"\u003e\u003ccode\u003ee4fb993\u003c/code\u003e\u003c/a\u003e [Yaml] Reject non-stringables when using \u0026quot;!!binary\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/b02ba664145ef421376c61e28ac7b0115b688515\"\u003e\u003ccode\u003eb02ba66\u003c/code\u003e\u003c/a\u003e [Yaml] Bound recursion depth in the parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/c660d6538545a3e8e65a5621ee3d7a6d352892c7\"\u003e\u003ccode\u003ec660d65\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/f8d2f4af29053842c01b4cae6bd4c2c3191fc63c\"\u003e\u003ccode\u003ef8d2f4a\u003c/code\u003e\u003c/a\u003e [Yaml] fix flow collection drops \u003ccode\u003e\u0026amp;anchor\u003c/code\u003e and \u003ccode\u003e!!str \u0026amp;anchor\u003c/code\u003e items\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/563e765f912f7bbf939c1ceb472b2564ede7873d\"\u003e\u003ccode\u003e563e765\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/yaml/compare/v7.0.8...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.21.1 to 3.27.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/releases\"\u003etwig/twig's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/twigphp/Twig/compare/v3.26.0...v3.27.0\"\u003ehttps://github.com/twigphp/Twig/compare/v3.26.0...v3.27.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/558\"\u003e#558\u003c/a\u003e Fix sandbox filter/tag/function allow-list bypass when sandbox state changes between renders (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-48805 Fix sandbox bypass in deprecated internal wrappers (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/552\"\u003e#552\u003c/a\u003e Fix sandbox __toString policy bypass via dynamic mapping keys (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/535\"\u003e#535\u003c/a\u003e Fix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypasses via \u003ccode\u003eTraversable\u003c/code\u003e in \u003ccode\u003ejoin\u003c/code\u003e/\u003ccode\u003ereplace\u003c/code\u003e filters and the \u003ccode\u003ein\u003c/code\u003e/\u003ccode\u003enot in\u003c/code\u003e operators (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/534\"\u003e#534\u003c/a\u003e Fix sandbox bypass in the \u0026quot;column\u0026quot; filter under SourcePolicyInterface (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4817\"\u003e#4817\u003c/a\u003e Add a strict mode to SecurityPolicy to opt-in to the 4.0 sandbox behavior for the extends/use tags and the parent/block/attribute functions (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4813\"\u003e#4813\u003c/a\u003e Deprecate the fact that the \u003ccode\u003eparent\u003c/code\u003e, \u003ccode\u003eblock\u003c/code\u003e, and \u003ccode\u003eattribute\u003c/code\u003e functions are always allowed in a sandboxed template (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4812\"\u003e#4812\u003c/a\u003e Fix PHP 8.1+ implicit float-to-int deprecation in sandboxed array access (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4807\"\u003e#4807\u003c/a\u003e Escape root profile name in HtmlDumper (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4808\"\u003e#4808\u003c/a\u003e Restrict allowed classes in Profile::unserialize() (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4803\"\u003e#4803\u003c/a\u003e Deprecate the \u0026quot;Twig\\Sandbox\\SourcePolicyInterface\u0026quot; interface (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.26.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/twigphp/Twig/compare/v3.25.0...v3.26.0\"\u003ehttps://github.com/twigphp/Twig/compare/v3.25.0...v3.26.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-46627 Document that the sandbox doesn't protect against resource exhaustion (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46628 Pre-escape HTML input on the \u003ccode\u003espaceless\u003c/code\u003e filter (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46634 Document template_from_string caveats when used in a sandboxed env (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46635 Fix sandbox bypass in the \u0026quot;column\u0026quot; filter (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-47732 [Sandbox] Fix __toString() support (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-47730 [Profiler] Escape template and profile names in \u003ccode\u003eHtmlDumper\u003c/code\u003e (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46640 Fix sandbox bypass: PHP code injection via _self / import macro reference (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46638 Fix sandbox bypass in the \u003ccode\u003e{ sandbox }\u003c/code\u003e tag when including a preloaded template (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46633 Fix sandbox bypass: PHP code injection via { use } template name (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46629 Fix unbounded memoisation of \u003ccode\u003eIntlDateFormatter\u003c/code\u003e / \u003ccode\u003eNumberFormatter\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46637 Fix XSS and pre-escape input on HTML-emitting filters in the extras (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46639 Fix sandbox bypass in object destructuring assignment (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-24425 Fix sandbox bypass: propagate Source to checkArrow for source-policy sandboxing (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.25.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/twigphp/Twig/compare/v3.24.0...v3.25.0\"\u003ehttps://github.com/twigphp/Twig/compare/v3.24.0...v3.25.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4795\"\u003e#4795\u003c/a\u003e Lazy load \u003ccode\u003eEscaperRuntime\u003c/code\u003e in \u003ccode\u003eEscaperExtension\u003c/code\u003e (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4800\"\u003e#4800\u003c/a\u003e Add a \u003ccode\u003eneeds_is_sandboxed\u003c/code\u003e option for filters, functions, and tests (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4797\"\u003e#4797\u003c/a\u003e Make embeds deterministic (\u003ca href=\"https://github.com/itsalmostchristmas\"\u003e\u003ccode\u003e@​itsalmostchristmas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.24.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/twigphp/Twig/compare/v3.23.0...v3.24.0\"\u003ehttps://github.com/twigphp/Twig/compare/v3.23.0...v3.24.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/3930\"\u003e#3930\u003c/a\u003e Add an \u003ccode\u003ehtml_attr\u003c/code\u003e function to make outputting HTML attributes easier (\u003ca href=\"https://github.com/mpdude\"\u003e\u003ccode\u003e@​mpdude\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/polarbirke\"\u003e\u003ccode\u003e@​polarbirke\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4778\"\u003e#4778\u003c/a\u003e Fix null coalescing operator with imported macros (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4775\"\u003e#4775\u003c/a\u003e Add getOperatorTokens() to ExpressionParserInterface to separate operator token registration from parser identity (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4774\"\u003e#4774\u003c/a\u003e Ensure filters/attributes aren't mistaken for operators (\u003ca href=\"https://github.com/brandonkelly\"\u003e\u003ccode\u003e@​brandonkelly\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4771\"\u003e#4771\u003c/a\u003e Deprecate passing non AbstractExpression nodes to MatchesBinary (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4769\"\u003e#4769\u003c/a\u003e Deprecate passing a non-AbstractExpression node to Parser::setParent() (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4748\"\u003e#4748\u003c/a\u003e Support short-circuiting in null-safe operator chains (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4743\"\u003e#4743\u003c/a\u003e Add \u003ccode\u003ehtml_attr_relaxed\u003c/code\u003e escaping strategy (\u003ca href=\"https://github.com/mpdude\"\u003e\u003ccode\u003e@​mpdude\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.27.0 (2026-05-27)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a strict mode to \u003ccode\u003eTwig\\Sandbox\\SecurityPolicy\u003c/code\u003e to opt-in to the 4.0 behavior for the \u003ccode\u003eextends\u003c/code\u003e/\u003ccode\u003euse\u003c/code\u003e tags and the \u003ccode\u003eparent\u003c/code\u003e/\u003ccode\u003eblock\u003c/code\u003e/\u003ccode\u003eattribute\u003c/code\u003e functions, which are otherwise still implicitly allowed in a sandbox\u003c/li\u003e\n\u003cli\u003eDeprecate the fact that the \u003ccode\u003eparent\u003c/code\u003e, \u003ccode\u003eblock\u003c/code\u003e, and \u003ccode\u003eattribute\u003c/code\u003e functions are always allowed in a sandboxed template\u003c/li\u003e\n\u003cli\u003eFix sandbox filter/tag/function allow-list bypass when the sandbox state changed between renders of a cached \u003ccode\u003eTemplate\u003c/code\u003e instance\u003c/li\u003e\n\u003cli\u003eFix PHP 8.1+ implicit float-to-int deprecation triggered by sandboxed \u003ccode\u003eArrayAccess\u003c/code\u003e attribute access with a float key\u003c/li\u003e\n\u003cli\u003eRestrict allowed classes in \u003ccode\u003eTwig\\Profiler\\Profile::unserialize()\u003c/code\u003e to prevent arbitrary class instantiation\u003c/li\u003e\n\u003cli\u003eEscape root profile name in \u003ccode\u003eHtmlDumper\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in deprecated internal wrappers \u003ccode\u003etwig_array_some()\u003c/code\u003e, \u003ccode\u003etwig_array_every()\u003c/code\u003e, and \u003ccode\u003etwig_check_arrow_in_sandbox()\u003c/code\u003e (\u003ccode\u003esrc/Resources/core.php\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\Sandbox\\SourcePolicyInterface\u003c/code\u003e interface with no replacement\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in the \u0026quot;column\u0026quot; filter when sandboxing is enabled via \u003ccode\u003eSourcePolicyInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypass via \u003ccode\u003eTraversable\u003c/code\u003e arguments to the \u003ccode\u003ejoin\u003c/code\u003e and \u003ccode\u003ereplace\u003c/code\u003e filters (also covers containers that implement both \u003ccode\u003eStringable\u003c/code\u003e and \u003ccode\u003eTraversable\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypass via the \u003ccode\u003ein\u003c/code\u003e and \u003ccode\u003enot in\u003c/code\u003e operators\u003c/li\u003e\n\u003cli\u003ePrevent a stack overflow in \u003ccode\u003eSandboxExtension::ensureToStringAllowed()\u003c/code\u003e when a self-referencing iterable is passed to a sandboxed template\u003c/li\u003e\n\u003cli\u003eAdd support for any expression as a dynamic mapping key (attribute access, filters, ...)\u003c/li\u003e\n\u003cli\u003eFix sandbox \u003ccode\u003e__toString\u003c/code\u003e policy bypass via dynamic mapping keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.26.0 (2026-05-20)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDocument that the sandbox doesn't protect against resource exhaustion\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003etemplate_from_string\u003c/code\u003e caveats when used in a sandboxed environment\u003c/li\u003e\n\u003cli\u003eAdd docs on \u003ccode\u003eMarkup\u003c/code\u003e about the goal of this class in the context of a sandbox\u003c/li\u003e\n\u003cli\u003ePre-escape HTML input on the \u003ccode\u003espaceless\u003c/code\u003e filter\u003c/li\u003e\n\u003cli\u003ePre-escape HTML input on \u003ccode\u003einline_css\u003c/code\u003e and \u003ccode\u003einky_to_html\u003c/code\u003e filters\u003c/li\u003e\n\u003cli\u003eFix XSS by adjusting \u003ccode\u003eis_safe\u003c/code\u003e annotation on HTML-emitting filters\u003c/li\u003e\n\u003cli\u003e[Profiler] Escape template and profile names in \u003ccode\u003eHtmlDumper\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix unbounded memoisation of \u003ccode\u003eIntlDateFormatter\u003c/code\u003e / \u003ccode\u003eNumberFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in the \u0026quot;column\u0026quot; filter\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in the \u003ccode\u003e{% sandbox %}\u003c/code\u003e tag when including a preloaded template\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass: PHP code injection via \u003ccode\u003e{% use %}\u003c/code\u003e template name\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass: PHP code injection via \u003ccode\u003e_self\u003c/code\u003e / import macro reference\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in object destructuring assignment\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass: propagate \u003ccode\u003eSource\u003c/code\u003e to \u003ccode\u003echeckArrow\u003c/code\u003e for source-policy sandboxing\u003c/li\u003e\n\u003cli\u003eEncode single quotes as \u003ccode\u003e\\x27\u003c/code\u003e in \u003ccode\u003eCompiler::string()\u003c/code\u003e as a defense-in-depth measure\u003c/li\u003e\n\u003cli\u003eFix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypasses\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTwig\\Node\\CoercesChildrenToStringInterface\u003c/code\u003e to let nodes declare which of their child nodes will be string-coerced at runtime so the sandbox wraps them with a \u003ccode\u003e__toString\u003c/code\u003e check\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.25.0 (2026-05-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003eneeds_is_sandboxed\u003c/code\u003e option for filters, functions, and tests\u003c/li\u003e\n\u003cli\u003eUse deterministic suffixes for generated embed classes\u003c/li\u003e\n\u003cli\u003eLazy-load \u003ccode\u003eEscaperRuntime\u003c/code\u003e in \u003ccode\u003eEscaperExtension\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.24.0 (2026-03-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate not implementing the \u003ccode\u003egetOperatorTokens()\u003c/code\u003e method in \u003ccode\u003eExpressionParserInterface\u003c/code\u003e implementations\u003c/li\u003e\n\u003cli\u003eDeprecate passing a non-\u003ccode\u003eAbstractExpression\u003c/code\u003e node to \u003ccode\u003eTwig\\Node\\Expression\\Binary\\MatchesBinary\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eDeprecate passing a non-\u003ccode\u003eAbstractExpression\u003c/code\u003e node to \u003ccode\u003eParser::setParent()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for renaming variables in object destructuring (\u003ccode\u003e{name: userName} = user\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehtml_attr_relaxed\u003c/code\u003e escaping strategy that preserves :, @, [, and ] for front-end framework attribute names\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/04ae1bfe9463c816cf72ca0abe7eae2c77a9a9ed\"\u003e\u003ccode\u003e04ae1bf\u003c/code\u003e\u003c/a\u003e Prepare the 3.27.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/99a10384ff014d4fd35728c96b4822cfcd44fed4\"\u003e\u003ccode\u003e99a1038\u003c/code\u003e\u003c/a\u003e security \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/558\"\u003e#558\u003c/a\u003e Fix sandbox filter/tag/function allow-list bypass when sandbox ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/23eb6eb1267cb0d303b91eb5cff9b0c559c538a4\"\u003e\u003ccode\u003e23eb6eb\u003c/code\u003e\u003c/a\u003e Fix sandbox filter/tag/function allow-list bypass when sandbox state changes ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/7d55aa838c88c573213f04cadb11e63ce1fbc211\"\u003e\u003ccode\u003e7d55aa8\u003c/code\u003e\u003c/a\u003e security #cve-2026-48805 Fix sandbox bypass in deprecated internal wrappers (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/9fcf6906d72f03dacb76122495382c08bb561c56\"\u003e\u003ccode\u003e9fcf690\u003c/code\u003e\u003c/a\u003e security \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/552\"\u003e#552\u003c/a\u003e Fix sandbox __toString policy bypass via dynamic mapping keys (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/635cea47895f74d3e2b10abce2346c6c8ca60ece\"\u003e\u003ccode\u003e635cea4\u003c/code\u003e\u003c/a\u003e Document new support for any expression as a dynamic mapping key\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/9ff41014639ef0e8eb50ac7669191c309d863105\"\u003e\u003ccode\u003e9ff4101\u003c/code\u003e\u003c/a\u003e Fix sandbox __toString policy bypass via dynamic mapping keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/baebc46b67d641438d4bf276f6f7323cd90b71d6\"\u003e\u003ccode\u003ebaebc46\u003c/code\u003e\u003c/a\u003e security \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/535\"\u003e#535\u003c/a\u003e Fix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypasses via \u003ccode\u003eTraversable\u003c/code\u003e in \u003ccode\u003ejoin\u003c/code\u003e/`...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/e3f66654b815508c36f856759c5300645a487a16\"\u003e\u003ccode\u003ee3f6665\u003c/code\u003e\u003c/a\u003e Fix deprecation notices in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/475fb690ac6ad74b09887e7c5245334e1dcf305d\"\u003e\u003ccode\u003e475fb69\u003c/code\u003e\u003c/a\u003e Guard sandbox \u003ccode\u003e__toString\u003c/code\u003e walker against self-referencing iterables\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.21.1...v3.27.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpunit/phpunit` from 9.6.23 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.6.23...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 7.0.10 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.12...v7.4.13\"\u003ehttps://github.com/symfony/cache/compare/v7.4.12...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64330\"\u003e#64330\u003c/a\u003e  Fix strlen(null) deprecation on RelayCluster path in RedisTrait::doClear() (\u003ca href=\"https://github.com/signor-pedro\"\u003e\u003ccode\u003e@​signor-pedro\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64336\"\u003e#64336\u003c/a\u003e  Accept '_' and ':' in prefix passed to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.10...v7.4.12\"\u003ehttps://github.com/symfony/cache/compare/v7.4.10...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45073  Validate the prefix given to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.9...v7.4.10\"\u003ehttps://github.com/symfony/cache/compare/v7.4.9...v7.4.10\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64122\"\u003e#64122\u003c/a\u003e  Ensure compatibility with Relay extension 0.22.0 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.8...v7.4.9\"\u003ehttps:...\n\n_Description has been truncated_","html_url":"https://github.com/matxsu/Ecodeli/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/matxsu%2FEcodeli/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"},{"uuid":"4535821953","node_id":"PR_kwDOPqlfLs7f_3ON","number":15,"state":"closed","title":"Bump the composer group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T21:47:03.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T21:20:37.000Z","updated_at":"2026-05-27T21:47:05.000Z","time_to_close":1586,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":12,"packages":[{"name":"phpunit/phpunit","old_version":"10.5.45","new_version":"10.5.62","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/web-profiler-bundle","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.382.2","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"composer/composer","old_version":"2.7.7","new_version":"2.9.8","repository_url":"https://github.com/composer/composer"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/security-http","old_version":"7.3.1","new_version":"7.4.13","repository_url":"https://github.com/symfony/security-http"},{"name":"psy/psysh","old_version":"0.12.8","new_version":"0.12.23","repository_url":"https://github.com/bobthecow/psysh"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `10.5.45` | `10.5.62` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `7.3.1` | `7.4.12` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.382.2` |\n| [composer/composer](https://github.com/composer/composer) | `2.7.7` | `2.9.8` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.3.1` | `7.4.13` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.12.8` | `0.12.23` |\n\n\nUpdates `phpunit/phpunit` from 10.5.45 to 10.5.62\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 10.5.62\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.61\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.60\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.59\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/10.5.62/ChangeLog-10.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[10.5.62] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.61] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.60] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.59] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.58] - 2025-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6368\"\u003e#6368\u003c/a\u003e: \u003ccode\u003efailOnPhpunitWarning=\u0026quot;false\u0026quot;\u003c/code\u003e has no effect\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.57] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.56] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.55] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.54] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not use \u003ccode\u003e__sleep()\u003c/code\u003e method (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.53] - 2025-08-20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3f7dd5066ebde5809296a81f0b19e8b00e5aab49\"\u003e\u003ccode\u003e3f7dd50\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9c95cf0cdfdc72e74597aa0cf3c4769ed32b83f0\"\u003e\u003ccode\u003e9c95cf0\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/e5cda18b342c4e346d47c6e6cc5c51c0e681c8fd\"\u003e\u003ccode\u003ee5cda18\u003c/code\u003e\u003c/a\u003e Fix bad merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/a8b932bd41c5a6d689b2751f1be68406c97ea55c\"\u003e\u003ccode\u003ea8b932b\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/10.5.45...10.5.62\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/64172\"\u003e#64172\u003c/a\u003e  Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63930\"\u003e#63930\u003c/a\u003e  Fix toolbar toggle button accessibility (\u003ca href=\"https://github.com/Nitram1123\"\u003e\u003ccode\u003e@​Nitram1123\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63679\"\u003e#63679\u003c/a\u003e  Only decrement pendingRequests when it's more than zero (\u003ca href=\"https://github.com/andyexeter\"\u003e\u003ccode\u003e@​andyexeter\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63526\"\u003e#63526\u003c/a\u003e  Fix Symfony web debug toolbar not being displayed (\u003ca href=\"https://github.com/zoglo\"\u003e\u003ccode\u003e@​zoglo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63315\"\u003e#63315\u003c/a\u003e  Fix EventSource is missing static properties (Oleksii Kozhemiaka)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/62970\"\u003e#62970\u003c/a\u003e  Fix hot reload support (FrankenPHP) (\u003ca href=\"https://github.com/dunglas\"\u003e\u003ccode\u003e@​dunglas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62858\"\u003esymfony/symfony#62858\u003c/a\u003e [WebProfilerBundle] Fix using URL objects with \u003ccode\u003eEventSource\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62441\"\u003esymfony/symfony#62441\u003c/a\u003e [WebProfilerBundle] fix displaying runner (\u003ca href=\"https://github.com/94noni\"\u003e\u003ccode\u003e@​94noni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/blob/8.1/CHANGELOG.md\"\u003esymfony/web-profiler-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eForward the CSP nonce to \u003ccode\u003eDumpDataCollector\u003c/code\u003e instead of disabling CSP when \u003ccode\u003edump()\u003c/code\u003e is used\u003c/li\u003e\n\u003cli\u003eAdd console command value resolvers durations to Performances panel\u003c/li\u003e\n\u003cli\u003eAdd error indicator to profiler list view for profiles with errors\u003c/li\u003e\n\u003cli\u003eAdd cURL copy paste button in the Request/Response tab\u003c/li\u003e\n\u003cli\u003eAdd support for streamed responses in the debug toolbar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eprofiler.xml\u003c/code\u003e and \u003ccode\u003ewdt.xml\u003c/code\u003e routing configuration files (use their PHP equivalent instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003eQUERY\u003c/code\u003e HTTP method in the profiler\u003c/li\u003e\n\u003cli\u003eAdd support for Server-Sent Events / \u003ccode\u003eEventSource\u003c/code\u003e requests in the debug toolbar\u003c/li\u003e\n\u003cli\u003eAdd support for displaying the application runner class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eprofiler.php\u003c/code\u003e and \u003ccode\u003ewdt.php\u003c/code\u003e routing configuration files (use them instead of their XML equivalent)\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.xml'\n        prefix: /_wdt\n\u003cp\u003eweb_profiler_profiler:\nresource: '\u003ccode\u003e@​WebProfilerBundle/Resources/\u003c/code\u003econfig/routing/profiler.xml'\nprefix: /_profiler\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.php'\n        prefix: /_wdt\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/558fe81a383302318d9b92f7661deb731153c86e\"\u003e\u003ccode\u003e558fe81\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/066e718f8dfb73c55de43470bb73ebd525343d21\"\u003e\u003ccode\u003e066e718\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/be546fdb34d7a05eb271dfe0bf2370c37472e15c\"\u003e\u003ccode\u003ebe546fd\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/36dd8b8c05da059925c5804641aad9159e5b73e8\"\u003e\u003ccode\u003e36dd8b8\u003c/code\u003e\u003c/a\u003e [7.4] Remove usages of named arguments in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/7df2f3e74b044afb021458e044bc796f1b482572\"\u003e\u003ccode\u003e7df2f3e\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/242094c35def147d8d9aded1d46e548a4e08c80c\"\u003e\u003ccode\u003e242094c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/76b684387f28f583fc5888f80453f9054963a5b4\"\u003e\u003ccode\u003e76b6843\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Fix failing test on PHP 8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/4865a22db9b813fa8378e98b161e022f24638d16\"\u003e\u003ccode\u003e4865a22\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/cc408ce0c45d1918d08c0c1712cb684dd04c07e0\"\u003e\u003ccode\u003ecc408ce\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/d55784450e7ebceeef3cc2b1c14247ea1b7d4ece\"\u003e\u003ccode\u003ed557844\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.382.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.382.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Api\u003c/code\u003e - Cast generated HTTP header values to strings and validate invalid header values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SavingsPlans\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MainframeModernization\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LocationService\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SimpleDBv2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkMailMessageFlow\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SupportApp\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EBS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTDeviceAdvisor\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceDeployment\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Adds shared environment support for Restricted Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support for recommendation jobs\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - Add support for Neuron device resource requirements for Amazon ECS\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECRPublic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SecurityIR\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTThingsGraph\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\FIS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EKSAuth\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectCases\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMakerFeatureStoreRuntime\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataExchange\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Organizations\u003c/code\u003e - AWS Organizations now emits CloudTrail events (AccountJoinedOrganization, AccountDepartedOrganization) to the management account for membership changes, including join and departure method and timestamp.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EventBridge\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WellArchitected\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockDataAutomation\u003c/code\u003e - Matcher Fallback extends the CustomOutputConfiguration for the Document modality in DataAutomationProjects, enabling a fallback blueprint when no match is found. A FALLBACK match status is returned, improving the matching experience and guaranteeing customers always receive CustomOutputResults.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralSelling\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchRUM\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\finspace\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SSMContacts\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NovaAct\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaLive\u003c/code\u003e - AWS Elemental MediaLive now supports Smart Subtitles, a new caption source that uses AWS Elemental Inference to automatically generate WebVTT and TTML captions from source audio. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ElementalInference\u003c/code\u003e - Added support for smart subtitles in Elemental Inference, enabling automatic generation of subtitles for media content. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizer\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DevOpsAgent\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PcaConnectorAd\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LaunchWizard\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTFleetWise\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BCMDashboards\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ResourceExplorer2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DocDBElastic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MPA\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralBenefits\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MemoryDB\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Inspector2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpacesWeb\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - OpenSearch will now support multi-segment paths in JWKS URLs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/6844cc6421c47d6b96633ab8039045012acbeb27\"\u003e\u003ccode\u003e6844cc6\u003c/code\u003e\u003c/a\u003e 3.382.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/08fe07450c46e54c25960a062aa66af9c3ba7248\"\u003e\u003ccode\u003e08fe074\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/7ebd05d0ddfd33dcadc5c0f64c4723d570aaf2e3\"\u003e\u003ccode\u003e7ebd05d\u003c/code\u003e\u003c/a\u003e fix: cast generated header values to strings (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3289\"\u003e#3289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/d506bdaab8e29b18d31a46be4fe4314af5945432\"\u003e\u003ccode\u003ed506bda\u003c/code\u003e\u003c/a\u003e 3.382.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/a2a4d0d4d846c4edd6ddd63242946a8ca0b549b4\"\u003e\u003ccode\u003ea2a4d0d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38dc43d14db5663f62f7371e5b34d49e6192c2d3\"\u003e\u003ccode\u003e38dc43d\u003c/code\u003e\u003c/a\u003e chore: harden GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b4c1958d7ff9e3284b755d257a1aa1926745f6a\"\u003e\u003ccode\u003e5b4c195\u003c/code\u003e\u003c/a\u003e 3.382.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/e925c2dde5a2a4fa4cce2c8641e02b59b838841f\"\u003e\u003ccode\u003ee925c2d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/3e93512528775f12d0136a78345bac781faee481\"\u003e\u003ccode\u003e3e93512\u003c/code\u003e\u003c/a\u003e Update type to 'feature' in multipart-copy.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3288\"\u003e#3288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/ab2ba5794fcfcd9826a462742bc3ef7b9fb1688b\"\u003e\u003ccode\u003eab2ba57\u003c/code\u003e\u003c/a\u003e enhancement: copy object metadata in multipartcopy (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.382.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `composer/composer` from 2.7.7 to 2.9.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/releases\"\u003ecomposer/composer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (\u003ca href=\"https://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\"\u003ehttps://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\u003c/a\u003e / CVE-2026-45793)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.7...2.9.8\"\u003ehttps://github.com/composer/composer/compare/2.9.7...2.9.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.6...2.9.7\"\u003ehttps://github.com/composer/composer/compare/2.9.6...2.9.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.5...2.9.6\"\u003ehttps://github.com/composer/composer/compare/2.9.5...2.9.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.4...2.9.5\"\u003ehttps://github.com/composer/composer/compare/2.9.4...2.9.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.3...2.9.4\"\u003ehttps://github.com/composer/composer/compare/2.9.3...2.9.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/blob/main/CHANGELOG.md\"\u003ecomposer/composer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e[2.9.8] 2026-05-13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (GHSA-f9f8-rm49-7jv2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.7] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.6] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.5] 2026-01-29\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.4] 2026-01-22\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.3] 2025-12-30\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed compatibility issues when git has log.showSignature enabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12666\"\u003e#12666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed curl downloader not retrying when a timeout (err 28) failure occurs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12662\"\u003e#12662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed EventDispatcher requiring a full Composer instance to function (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12629\"\u003e#12629\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/39ee8baff8e97a1b657bbfcd6a236ff93a5efbb2\"\u003e\u003ccode\u003e39ee8ba\u003c/code\u003e\u003c/a\u003e Release 2.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/fa0f839011f5fdf20af5fa2c0fd485ad0ebb6632\"\u003e\u003ccode\u003efa0f839\u003c/code\u003e\u003c/a\u003e Fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd6cda27aa11f565aa2d0fa2ade191ed74e3d158\"\u003e\u003ccode\u003ebd6cda2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/3f5e7f9fbfa541137d6d1d5643ec3b718e9d5039\"\u003e\u003ccode\u003e3f5e7f9\u003c/code\u003e\u003c/a\u003e Fix regexp to support new GitHub installation tokens format (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12853\"\u003e#12853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/4bdb77926affdcad0c3c1bac59e99aadfaf91f82\"\u003e\u003ccode\u003e4bdb779\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/82a2fbd1372a98d7915cfb092acf05207d9b4113\"\u003e\u003ccode\u003e82a2fbd\u003c/code\u003e\u003c/a\u003e Release 2.9.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/02265b26796b3d7771770bc7dbd92db7a5fac3ed\"\u003e\u003ccode\u003e02265b2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/ca0612e27a327aa5e1b27503ec32d1f7dab1fc10\"\u003e\u003ccode\u003eca0612e\u003c/code\u003e\u003c/a\u003e Fixes custom script command aliases regression when a script is called a subs...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd695eec61437e910196381489cea2990fa280eb\"\u003e\u003ccode\u003ebd695ee\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/9afc32c056d65f9bc4af64ca2aa264a0a38568e5\"\u003e\u003ccode\u003e9afc32c\u003c/code\u003e\u003c/a\u003e Release 2.9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/composer/composer/compare/2.7.7...2.9.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 7.3.1 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.7...v7.4.13\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.7...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48736  Block IPv6 transition forms in IpUtils::PRIVATE_SUBNETS (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63603\"\u003e#63603\u003c/a\u003e  Fix session cookie_lifetime not applied in mock session storage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63448\"\u003e#63448\u003c/a\u003e  Handle empty session data in updateTimestamp() to fix compat with PHP 8.6 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63319\"\u003e#63319\u003c/a\u003e  BinaryFileResponse: always return 206 if Range is valid (\u003ca href=\"https://github.com/Jimbolino\"\u003e\u003ccode\u003e@​Jimbolino\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63262\"\u003e#63262\u003c/a\u003e  Reject invalid paths (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/54304\"\u003e#54304\u003c/a\u003e  When calling UploadedFile::getErrorMessage() to a file which has no error and is uploaded successfully, it should not return an error (\u003ca href=\"https://github.com/ArmCyber\"\u003e\u003ccode\u003e@​ArmCyber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63230\"\u003e#63230\u003c/a\u003e  fix engine declaration on mysql pdo table creations (\u003ca href=\"https://github.com/tandev\"\u003e\u003ccode\u003e@​tandev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.4...v7.4.5\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.4...v7.4.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63137\"\u003e#63137\u003c/a\u003e  Fix PdoSessionHandler charset-collation mismatch with the Doctrine DBAL (\u003ca href=\"https://github.com/samy-mahmoudi\"\u003e\u003ccode\u003e@​samy-mahmoudi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63012\"\u003e#63012\u003c/a\u003e  Fix double-prefixing of session keys when using redis/memcached (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62799\"\u003esymfony/symfony#62799\u003c/a\u003e [Cache][HttpFoundation] Fix VARBINARY columns on sqlsrv (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62663\"\u003esymfony/symfony#62663\u003c/a\u003e [HttpFoundation] Improve logic in Request::createFromGlobals() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/blob/8.1/CHANGELOG.md\"\u003esymfony/http-foundation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eBinaryFileResponse::shouldDeleteFileAfterSend()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate setting public properties of \u003ccode\u003eRequest\u003c/code\u003e and \u003ccode\u003eResponse\u003c/code\u003e objects directly; use setters or constructor arguments instead\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSessionHasFlashMessage\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eResponse::__construct()\u003c/code\u003e now accepts a \u003ccode\u003eResponseHeaderBag\u003c/code\u003e as its third argument\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParameterBag::getInt()\u003c/code\u003e and \u003ccode\u003eParameterBag::getBoolean()\u003c/code\u003e now throw \u003ccode\u003eUnexpectedValueException\u003c/code\u003e instead of silently returning \u003ccode\u003e0\u003c/code\u003e/\u003ccode\u003efalse\u003c/code\u003e when the value cannot be converted\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop HTTP method override support for methods GET, HEAD, CONNECT and TRACE\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$subtypeFallback\u003c/code\u003e to \u003ccode\u003eRequest::getFormat()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove the following deprecated session options from \u003ccode\u003eNativeSessionStorage\u003c/code\u003e: \u003ccode\u003ereferer_check\u003c/code\u003e, \u003ccode\u003euse_only_cookies\u003c/code\u003e, \u003ccode\u003euse_trans_sid\u003c/code\u003e, \u003ccode\u003esid_length\u003c/code\u003e, \u003ccode\u003esid_bits_per_character\u003c/code\u003e, \u003ccode\u003etrans_sid_hosts\u003c/code\u003e, \u003ccode\u003etrans_sid_tags\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eTrigger PHP warning when using \u003ccode\u003eRequest::sendHeaders()\u003c/code\u003e after headers have already been sent; use a \u003ccode\u003eStreamedResponse\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eAdd arguments \u003ccode\u003e$v4Bytes\u003c/code\u003e and \u003ccode\u003e$v6Bytes\u003c/code\u003e to \u003ccode\u003eIpUtils::anonymize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$partitioned\u003c/code\u003e to \u003ccode\u003eResponseHeaderBag::clearCookie()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$expiration\u003c/code\u003e to \u003ccode\u003eUriSigner::sign()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eRequest::get()\u003c/code\u003e, use properties \u003ccode\u003e-\u0026gt;attributes\u003c/code\u003e, \u003ccode\u003equery\u003c/code\u003e or \u003ccode\u003erequest\u003c/code\u003e directly instead\u003c/li\u003e\n\u003cli\u003eRemove accepting null \u003ccode\u003e$format\u003c/code\u003e argument to \u003ccode\u003eRequest::setFormat()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[WithHttpStatus]\u003c/code\u003e to define status codes: 404 for \u003ccode\u003eSignedUriException\u003c/code\u003e and 403 for \u003ccode\u003eExpiredSignedUriException\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003eQUERY\u003c/code\u003e HTTP method\u003c/li\u003e\n\u003cli\u003eAdd support for structured MIME suffix\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eRequest::set/getAllowedHttpMethodOverride()\u003c/code\u003e to list which HTTP methods can be overridden\u003c/li\u003e\n\u003cli\u003eDeprecate using \u003ccode\u003eRequest::sendHeaders()\u003c/code\u003e after headers have already been sent; use a \u003ccode\u003eStreamedResponse\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eDeprecate method \u003ccode\u003eRequest::get()\u003c/code\u003e, use properties \u003ccode\u003e-\u0026gt;attributes\u003c/code\u003e, \u003ccode\u003equery\u003c/code\u003e or \u003ccode\u003erequest\u003c/code\u003e directly instead\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eRequest::createFromGlobals()\u003c/code\u003e parse the body of PUT, DELETE, PATCH and QUERY requests\u003c/li\u003e\n\u003cli\u003eDeprecate HTTP method override for methods GET, HEAD, CONNECT and TRACE; it will be ignored in Symfony 8.0\u003c/li\u003e\n\u003cli\u003eDeprecate accepting null \u003ccode\u003e$format\u003c/code\u003e argument to \u003ccode\u003eRequest::setFormat()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for iterable of string in \u003ccode\u003eStreamedResponse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eEventStreamResponse\u003c/code\u003e and \u003ccode\u003eServerEvent\u003c/code\u003e classes to streamline server event streaming\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003evalkey:\u003c/code\u003e / \u003ccode\u003evalkeys:\u003c/code\u003e schemes for sessions\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest::getPreferredLanguage()\u003c/code\u003e now favors a more preferred language above exactly matching a locale\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eUriSigner\u003c/code\u003e to use a \u003ccode\u003eClockInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eUriSigner::verify()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/bc354f47c62301e990b7874fa662326368508e2c\"\u003e\u003ccode\u003ebc354f4\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/48d76c29a67a301e0f7779a512bf76417395ffef\"\u003e\u003ccode\u003e48d76c2\u003c/code\u003e\u003c/a\u003e security #cve-2026-48736 [HttpFoundation] Block IPv6 transition forms in IpUt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/fda5ebe3a23cd930790cb70aeac9c58d5a262b09\"\u003e\u003ccode\u003efda5ebe\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/5979ae84168d6f551009278ee576676dfb87f90a\"\u003e\u003ccode\u003e5979ae8\u003c/code\u003e\u003c/a\u003e Ignore Doctrine DBAL deprecations that can't be worked around\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/10d5daa7a22d64037a4bd5195d387ecc0d2c5b3c\"\u003e\u003ccode\u003e10d5daa\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix tests for PHP 8.6: session.cookie_samesite=Lax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3ebc78a9507545259ec5c71afdc49d4c452e3eda\"\u003e\u003ccode\u003e3ebc78a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Block IPv6 transition forms in IpUtils::PRIVATE_SUBNETS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/051a9622b64ac1f639665c593afbff1128cddb16\"\u003e\u003ccode\u003e051a962\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/5402ad19bef111ffdd076d33d87bd400c0c38243\"\u003e\u003ccode\u003e5402ad1\u003c/code\u003e\u003c/a\u003e Remove wrong documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/c38f205c479a5f74d34034f29e59240e1ec4b795\"\u003e\u003ccode\u003ec38f205\u003c/code\u003e\u003c/a\u003e [7.4] Remove usages of named arguments in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a762b60b37023abc3fb0d870adbdaa523606a7af\"\u003e\u003ccode\u003ea762b60\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.3.1...v7.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 7.3.0 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.11...v7.4.13\"\u003ehttps://github.com/symfony/process/compare/v7.4.11...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/64347\"\u003e#64347\u003c/a\u003e  Stop leaking CGI/FastCGI request-context vars to subprocesses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.8...v7.4.11\"\u003ehttps://github.com/symfony/process/compare/v7.4.8...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/64058\"\u003e#64058\u003c/a\u003e  Ignore array env values before proc_open (\u003ca href=\"https://github.com/dionisvl\"\u003e\u003ccode\u003e@​dionisvl\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/process/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/63611\"\u003e#63611\u003c/a\u003e  Throw InvalidArgumentException when env block exceeds Windows limit (Nadim AL ABDOU)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.4...v7.4.5\"\u003ehttps://github.com/symfony/process/compare/v7.4.4...v7.4.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/63164\"\u003e#63164\u003c/a\u003e  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/process/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/63004\"\u003e#63004\u003c/a\u003e  Ignore invalid env var names (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/process/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62775\"\u003esymfony/symfony#62775\u003c/a\u003e [Process] Fix dealing with broken stdin pipes (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/process/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github...\n\n_Description has been truncated_","html_url":"https://github.com/HandyKnox/mautic-marketing/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HandyKnox%2Fmautic-marketing/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"4535755443","node_id":"PR_kwDOHlKOMc7f_pS8","number":192,"state":"closed","title":"Bump symfony/security-http from 6.4.19 to 6.4.41 in /user-restricted-separate-auth-tutorials/nhs-login/php","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T21:09:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T21:09:25.000Z","updated_at":"2026-05-27T21:10:11.000Z","time_to_close":14,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"symfony/security-http","old_version":"6.4.19","new_version":"6.4.41","repository_url":"https://github.com/symfony/security-http"}],"path":"/user-restricted-separate-auth-tutorials/nhs-login/php","ecosystem":"packagist"},"body":"Bumps [symfony/security-http](https://github.com/symfony/security-http) from 6.4.19 to 6.4.41.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.40...v6.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.40...v6.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48489  Don't honor user-supplied _failure_path on failure_forward (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64337\"\u003e#64337\u003c/a\u003e  Initialize lazy users before serializing them (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.39...v6.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.39...v6.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45069  Add missing claims in \u003ccode\u003eOidcTokenHandler\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45063  Anchor emailAddress regex to RDN boundary in X509Authenticator (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.31...v6.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.31...v6.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64181\"\u003e#64181\u003c/a\u003e  Preserve webserver base URL in HttpUtils::createRequest() (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.34\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.33...v6.4.34\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.33...v6.4.34\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.30...v6.4.31\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.30...v6.4.31\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62796\"\u003esymfony/symfony#62796\u003c/a\u003e [Security] do not use PHPUnit mock objects without configured expectations (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.29...v6.4.30\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.29...v6.4.30\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62093\"\u003esymfony/symfony#62093\u003c/a\u003e [Security] Fix \u003ccode\u003eHttpUtils::createRequest()\u003c/code\u003e when the context’s base URL isn’t empty (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.26\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.25...v6.4.26\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.25...v6.4.26\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61659\"\u003esymfony/symfony#61659\u003c/a\u003e [Security] Fix \u003ccode\u003eHttpUtils::createRequest()\u003c/code\u003e when the base request is forwarded (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.24...v6.4.25\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.24...v6.4.25\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61486\"\u003esymfony/symfony#61486\u003c/a\u003e [Security] Ignore target route when exiting impersonation (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.24\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.23...v6.4.24\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.23...v6.4.24\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.23\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.22...v6.4.23\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.22...v6.4.23\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1a01cd7a6313d5a375480e0d1d4a0ddf834ae12b\"\u003e\u003ccode\u003e1a01cd7\u003c/code\u003e\u003c/a\u003e CS fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/b4acd832ca29fc851b14b813187aa6fee2f4c7ab\"\u003e\u003ccode\u003eb4acd83\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/119cc48b2370db276ed5ab81ef0458943645bcf9\"\u003e\u003ccode\u003e119cc48\u003c/code\u003e\u003c/a\u003e [Security] Don't honor user-supplied _failure_path on failure_forward\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/20636d3115342cf3c94720aa3ab4c8517b03169f\"\u003e\u003ccode\u003e20636d3\u003c/code\u003e\u003c/a\u003e [Security] Initialize lazy users before serializing them in the session\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/816860d96c4fb7ffd7708ae0531ea6e5a1190773\"\u003e\u003ccode\u003e816860d\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/897674df0d6245b05769fb595d5c6115cad2e8b2\"\u003e\u003ccode\u003e897674d\u003c/code\u003e\u003c/a\u003e security #cve-2026-45069 [Security] Add missing claims in \u003ccode\u003eOidcTokenHandler\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/fc64f2f7cf591db8821bf097e886255da6098a5a\"\u003e\u003ccode\u003efc64f2f\u003c/code\u003e\u003c/a\u003e [Security] Preserve webserver base URL in HttpUtils::createRequest()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/ceb27a7151ea3b2c25c7f416940778d888b623f7\"\u003e\u003ccode\u003eceb27a7\u003c/code\u003e\u003c/a\u003e [Security] Clarify AbstractToken's role-name decoupling and simplify ContextL...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/3d08c803184bc0696f3ed998c3c95d3145150802\"\u003e\u003ccode\u003e3d08c80\u003c/code\u003e\u003c/a\u003e [Security] Fix typos in method documentations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/a87eafe04970a043988bb7a37b3463d643bc9569\"\u003e\u003ccode\u003ea87eafe\u003c/code\u003e\u003c/a\u003e [Security] Document that AbstractLoginFormAuthenticator::getLoginUrl() must r...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.19...v6.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=symfony/security-http\u0026package-manager=composer\u0026previous-version=6.4.19\u0026new-version=6.4.41)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/NHSDigital/hello-world-auth-examples/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/NHSDigital/hello-world-auth-examples/pull/192","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHSDigital%2Fhello-world-auth-examples/issues/192","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/192/packages"},{"uuid":"4534271514","node_id":"PR_kwDOMpwuyM7f600e","number":14,"state":"closed","title":"Bump the composer group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T19:17:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T17:13:25.000Z","updated_at":"2026-05-27T19:17:14.000Z","time_to_close":7427,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":10,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.52","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.51","repository_url":"https://github.com/symfony/process"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.14.x-dev","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.52` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.53` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.51` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.53` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.14.x-dev` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits (CVE-2026-44167)\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits (CVE-2026-44167)\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2adaefc83df2ec548558307690f376dd7d4f4fce\"\u003e\u003ccode\u003e2adaefc\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/a96a835067c39ee7a709329fe70869817da18081\"\u003e\u003ccode\u003ea96a835\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/15ace8dd0b6942a7c49c9e83cf41de1b77924ba7\"\u003e\u003ccode\u003e15ace8d\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/457f3c4d99b965769f6459efc72eed1a590c6fa4\"\u003e\u003ccode\u003e457f3c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/84dbb961ea3c4663f9f733ed2493db68d81ecbf0\"\u003e\u003ccode\u003e84dbb96\u003c/code\u003e\u003c/a\u003e Tests/X509: update for 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/5e29734afd7bb6d55494f7bea4a75f7f36c7b617\"\u003e\u003ccode\u003e5e29734\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d4e05358b1b1f3245095ec05b79ab8a3f3b2f23\"\u003e\u003ccode\u003e2d4e053\u003c/code\u003e\u003c/a\u003e Tests/X509: add test for \u0026quot;OID bomb\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/e381a8b254bfa49ec63334e5fe9293585cca9af9\"\u003e\u003ccode\u003ee381a8b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/408664b7b8c70a0d827997eb932cc7e4cf206e6a\"\u003e\u003ccode\u003e408664b\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d53d2021bcb9f6a04d5d44ec99e6bbef219a71bc\"\u003e\u003ccode\u003ed53d202\u003c/code\u003e\u003c/a\u003e ASN1: reduce length of supported OIDs from 4096 bytes to 128 bytes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.53\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.53\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.49...v5.4.53\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.49...v5.4.53\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48736  Block IPv6 transition forms in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b9bb0c36216de55c64c4cc904fab1c3e8765a996\"\u003e\u003ccode\u003eb9bb0c3\u003c/code\u003e\u003c/a\u003e [HttpClient] Block IPv6 transition forms in NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.53\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.53\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.53\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.52...v5.4.53\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.52...v5.4.53\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48489  Don't honor user-supplied _failure_path on failure_forward (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.47...v5.4.52\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.47...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45063  Anchor emailAddress regex to RDN boundary in X509Authenticator (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/119cc48b2370db276ed5ab81ef0458943645bcf9\"\u003e\u003ccode\u003e119cc48\u003c/code\u003e\u003c/a\u003e [Security] Don't honor user-supplied _failure_path on failure_forward\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/355f32f4318c962842f016eabd0966fde739f6fc\"\u003e\u003ccode\u003e355f32f\u003c/code\u003e\u003c/a\u003e [Security] Anchor emailAddress regex to RDN boundary in X509Authenticator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.53\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/62686ac30e220107bde66aa56b50de5aace3d8fd\"\u003e\u003ccode\u003e62686ac\u003c/code\u003e\u003c/a\u003e [Validator] review latvian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/7caeb2a5f5d5a8a82f243e4dd0b1e7b89e54dc33\"\u003e\u003ccode\u003e7caeb2a\u003c/code\u003e\u003c/a\u003e update ICU data from 75.1 to 76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9849c2cae17964a42a77df6823ac90414e2b451d\"\u003e\u003ccode\u003e9849c2c\u003c/code\u003e\u003c/a\u003e [Validator] Fix 58691 (missing plural-options in serbian language translation)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6efac0a6c489fa2362ec327041566fde84a094eb\"\u003e\u003ccode\u003e6efac0a\u003c/code\u003e\u003c/a\u003e fix translation file syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6835ae94f47f6bd9458bc29003feb22b940b62fe\"\u003e\u003ccode\u003e6835ae9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/58534\"\u003e#58534\u003c/a\u003e Improve Validator \u0026amp; Security Turkish translations (Tugba Celebio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/30c69c9852e57be99fe640c514c4e3c35dc4b8df\"\u003e\u003ccode\u003e30c69c9\u003c/code\u003e\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/563408d437b336e312c22c620d923751a8fffce3\"\u003e\u003ccode\u003e563408d\u003c/code\u003e\u003c/a\u003e Add missing translations for Turkish (tr)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9cffbefb59863c694d356e09be4c19d0c80b56bd\"\u003e\u003ccode\u003e9cffbef\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/symfony/validator/issues/53037\"\u003e#53037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.8.0 to 3.14.x-dev\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.27.1 (2026-XX-XX)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003en/a\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.27.0 (2026-05-27)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a strict mode to \u003ccode\u003eTwig\\Sandbox\\SecurityPolicy\u003c/code\u003e to opt-in to the 4.0 behavior for the \u003ccode\u003eextends\u003c/code\u003e/\u003ccode\u003euse\u003c/code\u003e tags and the \u003ccode\u003eparent\u003c/code\u003e/\u003ccode\u003eblock\u003c/code\u003e/\u003ccode\u003eattribute\u003c/code\u003e functions, which are otherwise still implicitly allowed in a sandbox\u003c/li\u003e\n\u003cli\u003eDeprecate the fact that the \u003ccode\u003eparent\u003c/code\u003e, \u003ccode\u003eblock\u003c/code\u003e, and \u003ccode\u003eattribute\u003c/code\u003e functions are always allowed in a sandboxed template\u003c/li\u003e\n\u003cli\u003eFix sandbox filter/tag/function allow-list bypass when the sandbox state changed between renders of a cached \u003ccode\u003eTemplate\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/TheJ-Erk400/mautic-dev/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheJ-Erk400%2Fmautic-dev/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"4534147434","node_id":"PR_kwDOEXlDSc7f6ank","number":137,"state":"closed","title":"⬆️ Bump symfony/security-http from 8.0.6 to 8.0.13 in /tools/phpstan","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-07T11:02:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T16:53:18.000Z","updated_at":"2026-06-07T11:02:47.000Z","time_to_close":929367,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ Bump","packages":[{"name":"symfony/security-http","old_version":"8.0.6","new_version":"8.0.13","repository_url":"https://github.com/symfony/security-http"}],"path":"/tools/phpstan","ecosystem":"packagist"},"body":"Bumps [symfony/security-http](https://github.com/symfony/security-http) from 8.0.6 to 8.0.13.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.12...v8.0.13\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.12...v8.0.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48489  Don't honor user-supplied _failure_path on failure_forward (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64337\"\u003e#64337\u003c/a\u003e  Initialize lazy users before serializing them (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.11...v8.0.12\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.11...v8.0.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45069  Add missing claims in \u003ccode\u003eOidcTokenHandler\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45063  Anchor emailAddress regex to RDN boundary in X509Authenticator (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45074  Require configuring trusted hosts when using CAS authentication (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45075  Fix HEAD requests bypassing methods filter in \u003ccode\u003eIsGranted\u003c/code\u003e, \u003ccode\u003eIsCsrfTokenValid\u003c/code\u003e and \u003ccode\u003eIsSignatureValid\u003c/code\u003e attributes (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64213\"\u003e#64213\u003c/a\u003e  Fix impersonation being deauthenticated on every request (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.9...v8.0.11\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.9...v8.0.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64181\"\u003e#64181\u003c/a\u003e  Preserve webserver base URL in HttpUtils::createRequest() (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.3...v8.0.9\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.3...v8.0.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/63983\"\u003e#63983\u003c/a\u003e  Throw BadCredentialsException on empty JSON login username/password (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.7...v8.0.8\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.7...v8.0.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/ca895c1303cc1d290f190cd7301d48fcef9e73e5\"\u003e\u003ccode\u003eca895c1\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/da3c28025a664e6a88e1af104a74457d99301161\"\u003e\u003ccode\u003eda3c280\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1a01cd7a6313d5a375480e0d1d4a0ddf834ae12b\"\u003e\u003ccode\u003e1a01cd7\u003c/code\u003e\u003c/a\u003e CS fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/b7e82065c74a23e786ef719c88bde6eaf50f5247\"\u003e\u003ccode\u003eb7e8206\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7ea7162bf81996e8e13e3b0621386e1550af2d29\"\u003e\u003ccode\u003e7ea7162\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/b4acd832ca29fc851b14b813187aa6fee2f4c7ab\"\u003e\u003ccode\u003eb4acd83\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/119cc48b2370db276ed5ab81ef0458943645bcf9\"\u003e\u003ccode\u003e119cc48\u003c/code\u003e\u003c/a\u003e [Security] Don't honor user-supplied _failure_path on failure_forward\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/05916f99c11b97bca38a8cf269aa564b3083a387\"\u003e\u003ccode\u003e05916f9\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/5312b62b04c92c12186505ebdf7fbdcfb4a4da36\"\u003e\u003ccode\u003e5312b62\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/4b905040548e31e52bae5c39b32b1438b29bb5a3\"\u003e\u003ccode\u003e4b90504\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.6...v8.0.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=symfony/security-http\u0026package-manager=composer\u0026previous-version=8.0.6\u0026new-version=8.0.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/darkwood-com/darkwood-com/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/darkwood-com/darkwood-com/pull/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkwood-com%2Fdarkwood-com/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"},{"uuid":"4346820648","node_id":"PR_kwDOLrqzic7WhV35","number":24,"state":"closed","title":"build(deps): bump the composer group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-28T23:23:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T23:10:03.000Z","updated_at":"2026-04-28T23:23:46.000Z","time_to_close":821,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"composer","update_count":11,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.379.8","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.52","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"psy/psysh","old_version":"0.11.22","new_version":"0.11.23","repository_url":"https://github.com/bobthecow/psysh"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.14.0","new_version":"3.24.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.379.8` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.52` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.11.22` | `0.11.23` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.14.0` | `3.24.0` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.379.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.379.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Amazon OpenSearch Service now supports JWKS URL configuration for JWT authentication\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Added network modernization support, enabling customers to edit, resize, merge, and split VPCs and subnets during migration while retaining functional, non-conflicting IP addresses.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Enable Public Internet or VPC configuration to BatchRun\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchLogs\u003c/code\u003e - Adds support for selecting all logs sources and types in a single association.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\GameLiftStreams\u003c/code\u003e - Adds Proton 10.0-4 to the list of runtime environment options available when creating an Amazon GameLift Streams application\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ApplicationSignals\u003c/code\u003e - Application Signals now supports creating composite Service Level Objectives on Service Operations. Users can now create service SLO on multiple operations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpaces\u003c/code\u003e - Added support for Protocol as modified resource and added update failure as modification state\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVS\u003c/code\u003e - Adds tags parameter to the CreateAdConfiguration operation\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\KMS\u003c/code\u003e - KMS GetKeyLastUsage API provides information on the last successful cryptographic operation performed on KMS keys. This new API provides KMS customers with the last timestamp, CloudTrail eventId, and the cryptographic operation that was performed on the key.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Glue\u003c/code\u003e - Addition of AdditionalAuditContext to GetPartition, GetPartitions, GetTableVersion, and GetTableVersions\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BillingConductor\u003c/code\u003e - Add support for Passthrough pricing plan\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Updated API documentation for endpoint MetricsConfig. Added details on supported metric publish frequencies and clarified how EnableEnhancedMetrics controls utilization and invocation metric behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectHealth\u003c/code\u003e - Corrected CreateWebAppConfiguration documentation. Adding slash as an allowed character for the Ambient documentation agent to allow pronoun specifications.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Connect\u003c/code\u003e - Amazon Connect is expanding attachment capabilities to give customers greater flexibility and control. Currently limited to predefined file types, the new feature will allow contact center administrators to customize which file extensions and sizes are supported across chat, email, tasks, and cases.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Added support for configuring identity providers and inbound authorizers within a private VPC for AWS Bedrock AgentCore, enabling secure network connection without public internet access\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Transfer\u003c/code\u003e - AWS Transfer Family now support configurable IP address types for Web Apps of type VPC, enabling customers to select IPv4-only or dual-stack (IPv4 and IPv6) configurations based on their network requirements.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchLogs\u003c/code\u003e - Adding nextToken and maxItems to the GetQueryResults API.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Evs\u003c/code\u003e - EVS now supports i7i.metal-24xl EC2 bare metal instance type, delivering high random IOPS performance with real-time latency, ideal for IO intensive and latency-sensitive workloads such as transactional databases, real-time analytics, and AI ML pre-processing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Amazon OpenSearch UI applications now support cross-Region domain association, enabling you to connect OpenSearch Dashboards in one AWS Region to OpenSearch domains in other Regions within the same partition for centralized data visualization.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTManagedIntegrations\u003c/code\u003e - Adds \u0026quot;Status\u0026quot; field to provisioning profile operation response types, giving users visibility into the readiness of a provisioning profile to be used for device provisioning.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataZone\u003c/code\u003e - Releasing For LakehouseProperties attributes in the Connections API's\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PCS\u003c/code\u003e - This release adds support for Slurm 25.11 with expedited requeue enabled by default for jobs failing due to node issues, configurable requeue delay, health checks at node startup only, and unauthenticated HTTP endpoints disabled by default for improved security.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Lambda\u003c/code\u003e - Add Ruby 4.0 (ruby4.0) support to AWS Lambda.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3\u003c/code\u003e - This release adds five additional checksum algorithms for S3 data integrity (MD5, SHA-512, XXHash3, XXHash64, XXHash128) and support for S3 Inventory on directory buckets (S3 Express One Zone).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVS\u003c/code\u003e - Adds support for Amazon IVS server-side ad insertion\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Adds support for Amazon Bedrock AgentCore Harness control plane APIs, enabling customers to create, manage, and configure managed agent loops with customizable models, tools, memory, and isolated execution environments.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3Control\u003c/code\u003e - This release adds support for five additional checksum algorithms for data integrity checking in Amazon S3 - MD5, SHA-512, XXHash3, XXHash64, and XXHash128.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCore\u003c/code\u003e - Adds support for Amazon Bedrock AgentCore Harness data plane APIs, enabling customers to invoke managed agent loops and execute commands on live agent sessions with streaming responses.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EMRServerless\u003c/code\u003e - This release adds support for Spark connect sessions starting with release label emr-7.13.0.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EC2\u003c/code\u003e - Managed resource visibility settings control whether resources that AWS services provision on your behalf within your AWS account appear in your Amazon console views and API list operations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Batch\u003c/code\u003e - Support of S3Files volume type, container start and stop timeouts.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Adds support for RollbackServiceSoftwareUpdate API\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OSIS\u003c/code\u003e - Update the pipeline configuration body character limit for the CreatePipeline API call.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - GPU health monitoring and auto-repair for ECS Managed Instances\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTWireless\u003c/code\u003e - Enable customers to optionally specify a desired confidence level for Cellular and WiFi position estimates. Customers can use this to trade off confidence level and radius of uncertainty based on their needs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComprehendMedical\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceEntitlementService\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - SageMaker AI now supports generative AI inference recommendations. Provide your model and workload, and SageMaker AI optimizes configurations, benchmarks them on real GPUs, and returns deployment-ready recommendations with validated metrics, accelerating the path to production from weeks to hours.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\GameLift\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NetworkFirewall\u003c/code\u003e - Support for new types of partner managed rulegroups for Network Firewall Service\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/856ddf3d241c29132fe1eb946e112351ab043542\"\u003e\u003ccode\u003e856ddf3\u003c/code\u003e\u003c/a\u003e 3.379.8 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/20b58ddb3d561cddda6bff835aad715d78b4456c\"\u003e\u003ccode\u003e20b58dd\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/2c338cb3f2bcb9e8616ffbac7a36d66034f2ceef\"\u003e\u003ccode\u003e2c338cb\u003c/code\u003e\u003c/a\u003e 3.379.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38f6210c055f405e1e93b2dbb1fd278cadc63e8b\"\u003e\u003ccode\u003e38f6210\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/587f0bafd28a7dc3395b0c55f93f2474657767e2\"\u003e\u003ccode\u003e587f0ba\u003c/code\u003e\u003c/a\u003e 3.379.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/1fc29fecb55a079d77aad4b8efa2748763fcee8a\"\u003e\u003ccode\u003e1fc29fe\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c81342df6e09bbc30d28ea57cc4644bb35c53ce2\"\u003e\u003ccode\u003ec81342d\u003c/code\u003e\u003c/a\u003e 3.379.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b15e65ce66959df8cf1e6bcd93a2da70ce65e42\"\u003e\u003ccode\u003e5b15e65\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/606d812d3e9289147e2c801d51b916c45c92de39\"\u003e\u003ccode\u003e606d812\u003c/code\u003e\u003c/a\u003e 3.379.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c4e526ed1d69f9ae46f9d5c40c3c06fed45d87bf\"\u003e\u003ccode\u003ec4e526e\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.379.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2adaefc83df2ec548558307690f376dd7d4f4fce\"\u003e\u003ccode\u003e2adaefc\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/a96a835067c39ee7a709329fe70869817da18081\"\u003e\u003ccode\u003ea96a835\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/15ace8dd0b6942a7c49c9e83cf41de1b77924ba7\"\u003e\u003ccode\u003e15ace8d\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/457f3c4d99b965769f6459efc72eed1a590c6fa4\"\u003e\u003ccode\u003e457f3c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/84dbb961ea3c4663f9f733ed2493db68d81ecbf0\"\u003e\u003ccode\u003e84dbb96\u003c/code\u003e\u003c/a\u003e Tests/X509: update for 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/5e29734afd7bb6d55494f7bea4a75f7f36c7b617\"\u003e\u003ccode\u003e5e29734\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d4e05358b1b1f3245095ec05b79ab8a3f3b2f23\"\u003e\u003ccode\u003e2d4e053\u003c/code\u003e\u003c/a\u003e Tests/X509: add test for \u0026quot;OID bomb\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/e381a8b254bfa49ec63334e5fe9293585cca9af9\"\u003e\u003ccode\u003ee381a8b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/408664b7b8c70a0d827997eb932cc7e4cf206e6a\"\u003e\u003ccode\u003e408664b\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d53d2021bcb9f6a04d5d44ec99e6bbef219a71bc\"\u003e\u003ccode\u003ed53d202\u003c/code\u003e\u003c/a\u003e ASN1: reduce length of supported OIDs from 4096 bytes to 128 bytes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `psy/psysh` from 0.11.22 to 0.11.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bobthecow/psysh/releases\"\u003epsy/psysh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePsySH v0.11.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CWD configuration poisoning vulnerability (\u003ca href=\"https://github.com/bobthecow/psysh/security/advisories/GHSA-4486-gxhx-5mg7\"\u003eCVE-2026-25129\u003c/a\u003e). Backported \u003ca href=\"https://github.com/bobthecow/psysh/releases/tag/v0.12.19\"\u003eRestricted Mode from v0.12\u003c/a\u003e. PsySH now requires explicit trust before loading local config (\u003ccode\u003e.psysh.php\u003c/code\u003e), local PsySH binaries, or Composer autoloads from untrusted projects. Configure with \u003ccode\u003etrustProject\u003c/code\u003e config option, \u003ccode\u003e--trust-project\u003c/code\u003e / \u003ccode\u003e--no-trust-project\u003c/code\u003e CLI flags, or \u003ccode\u003ePSYSH_TRUST_PROJECT\u003c/code\u003e env var.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/e9ac4fae08b0bc7fb4f8391b220daa1dc55f03bf\"\u003e\u003ccode\u003ee9ac4fa\u003c/code\u003e\u003c/a\u003e Bump to v0.11.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/8ec3d5837c1fb5d537053db2b9713fc716f3e4f2\"\u003e\u003ccode\u003e8ec3d58\u003c/code\u003e\u003c/a\u003e Add Restricted Mode for untrusted projects\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bobthecow/psysh/compare/v0.11.22...v0.11.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfon...\n\n_Description has been truncated_","html_url":"https://github.com/YoutacRandS-VA/mautic/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/YoutacRandS-VA%2Fmautic/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"},{"uuid":"4346815761","node_id":"PR_kwDONJaIIs7WhU1C","number":10,"state":"closed","title":"Bump the composer group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-29T20:44:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T23:09:00.000Z","updated_at":"2026-04-29T20:44:30.000Z","time_to_close":77728,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":12,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.379.8","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.52","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"psy/psysh","old_version":"0.11.22","new_version":"0.11.23","repository_url":"https://github.com/bobthecow/psysh"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.67","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.14.0","new_version":"3.24.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.379.8` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.52` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.11.22` | `0.11.23` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.67` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.14.0` | `3.24.0` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.379.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.379.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Amazon OpenSearch Service now supports JWKS URL configuration for JWT authentication\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Added network modernization support, enabling customers to edit, resize, merge, and split VPCs and subnets during migration while retaining functional, non-conflicting IP addresses.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Enable Public Internet or VPC configuration to BatchRun\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchLogs\u003c/code\u003e - Adds support for selecting all logs sources and types in a single association.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\GameLiftStreams\u003c/code\u003e - Adds Proton 10.0-4 to the list of runtime environment options available when creating an Amazon GameLift Streams application\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ApplicationSignals\u003c/code\u003e - Application Signals now supports creating composite Service Level Objectives on Service Operations. Users can now create service SLO on multiple operations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpaces\u003c/code\u003e - Added support for Protocol as modified resource and added update failure as modification state\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVS\u003c/code\u003e - Adds tags parameter to the CreateAdConfiguration operation\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\KMS\u003c/code\u003e - KMS GetKeyLastUsage API provides information on the last successful cryptographic operation performed on KMS keys. This new API provides KMS customers with the last timestamp, CloudTrail eventId, and the cryptographic operation that was performed on the key.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Glue\u003c/code\u003e - Addition of AdditionalAuditContext to GetPartition, GetPartitions, GetTableVersion, and GetTableVersions\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BillingConductor\u003c/code\u003e - Add support for Passthrough pricing plan\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Updated API documentation for endpoint MetricsConfig. Added details on supported metric publish frequencies and clarified how EnableEnhancedMetrics controls utilization and invocation metric behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectHealth\u003c/code\u003e - Corrected CreateWebAppConfiguration documentation. Adding slash as an allowed character for the Ambient documentation agent to allow pronoun specifications.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Connect\u003c/code\u003e - Amazon Connect is expanding attachment capabilities to give customers greater flexibility and control. Currently limited to predefined file types, the new feature will allow contact center administrators to customize which file extensions and sizes are supported across chat, email, tasks, and cases.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Added support for configuring identity providers and inbound authorizers within a private VPC for AWS Bedrock AgentCore, enabling secure network connection without public internet access\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Transfer\u003c/code\u003e - AWS Transfer Family now support configurable IP address types for Web Apps of type VPC, enabling customers to select IPv4-only or dual-stack (IPv4 and IPv6) configurations based on their network requirements.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchLogs\u003c/code\u003e - Adding nextToken and maxItems to the GetQueryResults API.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Evs\u003c/code\u003e - EVS now supports i7i.metal-24xl EC2 bare metal instance type, delivering high random IOPS performance with real-time latency, ideal for IO intensive and latency-sensitive workloads such as transactional databases, real-time analytics, and AI ML pre-processing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Amazon OpenSearch UI applications now support cross-Region domain association, enabling you to connect OpenSearch Dashboards in one AWS Region to OpenSearch domains in other Regions within the same partition for centralized data visualization.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTManagedIntegrations\u003c/code\u003e - Adds \u0026quot;Status\u0026quot; field to provisioning profile operation response types, giving users visibility into the readiness of a provisioning profile to be used for device provisioning.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataZone\u003c/code\u003e - Releasing For LakehouseProperties attributes in the Connections API's\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PCS\u003c/code\u003e - This release adds support for Slurm 25.11 with expedited requeue enabled by default for jobs failing due to node issues, configurable requeue delay, health checks at node startup only, and unauthenticated HTTP endpoints disabled by default for improved security.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Lambda\u003c/code\u003e - Add Ruby 4.0 (ruby4.0) support to AWS Lambda.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3\u003c/code\u003e - This release adds five additional checksum algorithms for S3 data integrity (MD5, SHA-512, XXHash3, XXHash64, XXHash128) and support for S3 Inventory on directory buckets (S3 Express One Zone).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVS\u003c/code\u003e - Adds support for Amazon IVS server-side ad insertion\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Adds support for Amazon Bedrock AgentCore Harness control plane APIs, enabling customers to create, manage, and configure managed agent loops with customizable models, tools, memory, and isolated execution environments.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3Control\u003c/code\u003e - This release adds support for five additional checksum algorithms for data integrity checking in Amazon S3 - MD5, SHA-512, XXHash3, XXHash64, and XXHash128.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCore\u003c/code\u003e - Adds support for Amazon Bedrock AgentCore Harness data plane APIs, enabling customers to invoke managed agent loops and execute commands on live agent sessions with streaming responses.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EMRServerless\u003c/code\u003e - This release adds support for Spark connect sessions starting with release label emr-7.13.0.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EC2\u003c/code\u003e - Managed resource visibility settings control whether resources that AWS services provision on your behalf within your AWS account appear in your Amazon console views and API list operations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Batch\u003c/code\u003e - Support of S3Files volume type, container start and stop timeouts.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Adds support for RollbackServiceSoftwareUpdate API\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OSIS\u003c/code\u003e - Update the pipeline configuration body character limit for the CreatePipeline API call.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - GPU health monitoring and auto-repair for ECS Managed Instances\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTWireless\u003c/code\u003e - Enable customers to optionally specify a desired confidence level for Cellular and WiFi position estimates. Customers can use this to trade off confidence level and radius of uncertainty based on their needs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComprehendMedical\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceEntitlementService\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - SageMaker AI now supports generative AI inference recommendations. Provide your model and workload, and SageMaker AI optimizes configurations, benchmarks them on real GPUs, and returns deployment-ready recommendations with validated metrics, accelerating the path to production from weeks to hours.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\GameLift\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NetworkFirewall\u003c/code\u003e - Support for new types of partner managed rulegroups for Network Firewall Service\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/856ddf3d241c29132fe1eb946e112351ab043542\"\u003e\u003ccode\u003e856ddf3\u003c/code\u003e\u003c/a\u003e 3.379.8 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/20b58ddb3d561cddda6bff835aad715d78b4456c\"\u003e\u003ccode\u003e20b58dd\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/2c338cb3f2bcb9e8616ffbac7a36d66034f2ceef\"\u003e\u003ccode\u003e2c338cb\u003c/code\u003e\u003c/a\u003e 3.379.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38f6210c055f405e1e93b2dbb1fd278cadc63e8b\"\u003e\u003ccode\u003e38f6210\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/587f0bafd28a7dc3395b0c55f93f2474657767e2\"\u003e\u003ccode\u003e587f0ba\u003c/code\u003e\u003c/a\u003e 3.379.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/1fc29fecb55a079d77aad4b8efa2748763fcee8a\"\u003e\u003ccode\u003e1fc29fe\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c81342df6e09bbc30d28ea57cc4644bb35c53ce2\"\u003e\u003ccode\u003ec81342d\u003c/code\u003e\u003c/a\u003e 3.379.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b15e65ce66959df8cf1e6bcd93a2da70ce65e42\"\u003e\u003ccode\u003e5b15e65\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/606d812d3e9289147e2c801d51b916c45c92de39\"\u003e\u003ccode\u003e606d812\u003c/code\u003e\u003c/a\u003e 3.379.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c4e526ed1d69f9ae46f9d5c40c3c06fed45d87bf\"\u003e\u003ccode\u003ec4e526e\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.379.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2adaefc83df2ec548558307690f376dd7d4f4fce\"\u003e\u003ccode\u003e2adaefc\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/a96a835067c39ee7a709329fe70869817da18081\"\u003e\u003ccode\u003ea96a835\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/15ace8dd0b6942a7c49c9e83cf41de1b77924ba7\"\u003e\u003ccode\u003e15ace8d\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/457f3c4d99b965769f6459efc72eed1a590c6fa4\"\u003e\u003ccode\u003e457f3c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/84dbb961ea3c4663f9f733ed2493db68d81ecbf0\"\u003e\u003ccode\u003e84dbb96\u003c/code\u003e\u003c/a\u003e Tests/X509: update for 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/5e29734afd7bb6d55494f7bea4a75f7f36c7b617\"\u003e\u003ccode\u003e5e29734\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d4e05358b1b1f3245095ec05b79ab8a3f3b2f23\"\u003e\u003ccode\u003e2d4e053\u003c/code\u003e\u003c/a\u003e Tests/X509: add test for \u0026quot;OID bomb\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/e381a8b254bfa49ec63334e5fe9293585cca9af9\"\u003e\u003ccode\u003ee381a8b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/408664b7b8c70a0d827997eb932cc7e4cf206e6a\"\u003e\u003ccode\u003e408664b\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d53d2021bcb9f6a04d5d44ec99e6bbef219a71bc\"\u003e\u003ccode\u003ed53d202\u003c/code\u003e\u003c/a\u003e ASN1: reduce length of supported OIDs from 4096 bytes to 128 bytes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `psy/psysh` from 0.11.22 to 0.11.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bobthecow/psysh/releases\"\u003epsy/psysh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePsySH v0.11.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CWD configuration poisoning vulnerability (\u003ca href=\"https://github.com/bobthecow/psysh/security/advisories/GHSA-4486-gxhx-5mg7\"\u003eCVE-2026-25129\u003c/a\u003e). Backported \u003ca href=\"https://github.com/bobthecow/psysh/releases/tag/v0.12.19\"\u003eRestricted Mode from v0.12\u003c/a\u003e. PsySH now requires explicit trust before loading local config (\u003ccode\u003e.psysh.php\u003c/code\u003e), local PsySH binaries, or Composer autoloads from untrusted projects. Configure with \u003ccode\u003etrustProject\u003c/code\u003e config option, \u003ccode\u003e--trust-project\u003c/code\u003e / \u003ccode\u003e--no-trust-project\u003c/code\u003e CLI flags, or \u003ccode\u003ePSYSH_TRUST_PROJECT\u003c/code\u003e env var.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/e9ac4fae08b0bc7fb4f8391b220daa1dc55f03bf\"\u003e\u003ccode\u003ee9ac4fa\u003c/code\u003e\u003c/a\u003e Bump to v0.11.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/8ec3d5837c1fb5d537053db2b9713fc716f3e4f2\"\u003e\u003ccode\u003e8ec3d58\u003c/code\u003e\u003c/a\u003e Add Restricted Mode for untrusted projects\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bobthecow/psysh/compare/v0.11.22...v0.11.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.67\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.67\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.66...2.1.67\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.66...2.1.67\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.66\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.64...2.1.66\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.64...2.1.66\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eVersion 2.1.65\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[js] update CDNs\u003c/li\u003e\n\u003cli\u003e[php:editors] Zoho API update\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eVersion 2.1.66\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003cli\u003efix name\u003c/li\u003e\n\u003cli\u003eUpdate elfinder.ko.js\u003c/li\u003e\n\u003cli\u003etry copy / deleting folder if moving it doesn't work\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3636\"\u003e#3636\u003c/a\u003e from vfishv/master\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3647\"\u003e#3647\u003c/a\u003e from allity/patch-1\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3653\"\u003e#3653\u003c/a\u003e from terrafrost/branch-1\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3637\"\u003e#3637\u003c/a\u003e FILTER_SANITIZE_STRING is deprecated (PHP 8.1)\u003c/li\u003e\n\u003cli\u003eAllow image URL in theme manifest.json to be a relative link as well\u003c/li\u003e\n\u003cli\u003eUpdate elfinder.ru.js\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3677\"\u003e#3677\u003c/a\u003e from blutorange/feat-relative-image-link-in-theme-manifest\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3682\"\u003e#3682\u003c/a\u003e from Ruslan-Aleev/patch-1\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3684\"\u003e#3684\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3685\"\u003e#3685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[OneDrive] fix Content URL\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3667\"\u003e#3667\u003c/a\u003e where the Content URL could be invalid\u003c/li\u003e\n\u003cli\u003e[VD:core] Check if copying was successful when moving files in copy + delete mode\u003c/li\u003e\n\u003cli\u003eFix CVE-2025-0818 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3723\"\u003e#3723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3689\"\u003e#3689\u003c/a\u003e, fm.sync removes unavailable volumes. (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[VD:SFTP] Make compatible with phpseclib version 2 or 3 when returned from connectCallback($options) (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd font mime kinds (WOFF, WOFF2, EOT, SFNT, generic font/*) (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3691\"\u003e#3691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore posted message that are not intended for ElFinder (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3692\"\u003e#3692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd option to rename command to disable alias rename (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3693\"\u003e#3693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd option commandsOptions.edit.confirmUnsavedBeforeClose (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build for Windows environment (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3699\"\u003e#3699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace usage of deprecated \u003ccode\u003eE_STRICT\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3705\"\u003e#3705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;WEBP\u0026quot; to File mimetype to kind mapping (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix translation mistakes and unification (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3719\"\u003e#3719\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003cli\u003efix name\u003c/li\u003e\n\u003cli\u003eUpdate elfinder.ko.js\u003c/li\u003e\n\u003cli\u003etry copy / deleting folder if moving it doesn't work\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3636\"\u003e#3636\u003c/a\u003e from vfishv/master\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3647\"\u003e#3647\u003c/a\u003e from allity/patch-1\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3653\"\u003e#3653\u003c/a\u003e from terrafrost/branch-1\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3637\"\u003e#3637\u003c/a\u003e FILTER_SANITIZE_STRING is deprecated (PHP 8.1)\u003c/li\u003e\n\u003cli\u003eAllow image URL in theme manifest.json to be a relative link as well\u003c/li\u003e\n\u003cli\u003eUpdate elfinder.ru.js\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3677\"\u003e#3677\u003c/a\u003e from blutorange/feat-relative-image-link-in-theme-manifest\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3682\"\u003e#3682\u003c/a\u003e from Ruslan-Aleev/patch-1\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3684\"\u003e#3684\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3685\"\u003e#3685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[OneDrive] fix Content URL\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3667\"\u003e#3667\u003c/a\u003e where the Content URL could be invalid\u003c/li\u003e\n\u003cli\u003e[VD:core] Check if copying was successful when moving files in copy + delete mode\u003c/li\u003e\n\u003cli\u003eFix CVE-2025-0818 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3723\"\u003e#3723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3689\"\u003e#3689\u003c/a\u003e, fm.sync removes unavailable volumes. (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[VD:SFTP] Make compatible with phpseclib version 2 or 3 when returned from connectCallback($options) (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd font mime kinds (WOFF, WOFF2, EOT, SFNT, generic font/*) (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3691\"\u003e#3691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore posted message that are not intended for ElFinder (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3692\"\u003e#3692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd option to rename command to disable alias rename (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3693\"\u003e#3693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd option commandsOptions.edit.confirmUnsavedBeforeClose (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build for Windows environment (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3699\"\u003e#3699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace usage of deprecated \u003ccode\u003eE_STRICT\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3705\"\u003e#3705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;WEBP\u0026quot; to File mimetype to kind mapping (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix translation mistakes and unification (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3719\"\u003e#3719\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2024-01-05  Naoki Sawada  \u003ca href=\"mailto:hypweb+elfinder@gmail.com\"\u003ehypweb+elfinder@gmail.com\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.65):\n\u003cul\u003e\n\u003cli\u003e[js] update CDNs\u003c/li\u003e\n\u003cli\u003e[php:editors] Zoho API update\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2023-12-20  Naoki Sawada  \u003ca href=\"mailto:hypweb+elfinder@gmail.com\"\u003ehypweb+elfinder@gmail.com\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.64):\n\u003cul\u003e\n\u003cli\u003e[css] re-fix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3584\"\u003e#3584\u003c/a\u003e css error and CI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2023-12-20  Naoki Sawada  \u003ca href=\"mailto:hypweb+elfinder@gmail.com\"\u003ehypweb+elfinder@gmail.com\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/5e463d1384972dffcb736ad3c94f35af10656ca2\"\u003e\u003ccode\u003e5e463d1\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.67\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/2b7574ca4b95e95b6639d7a865ba49ac00f32015\"\u003e\u003ccode\u003e2b7574c\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/486bbbe4b898484e1526db46d8bb8808c5b5f37b\"\u003e\u003ccode\u003e486bbbe\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.67\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/561386b3274f394b590691452a85b99ad354644b\"\u003e\u003ccode\u003e561386b\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/78488951e44d69e8b9e4e849f8268df408632a6c\"\u003e\u003ccode\u003e7848895\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/82067d8dfcdb2e4668badab20df1acd4b18f10ad\"\u003e\u003ccode\u003e82067d8\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-675864b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/844a164d4049d2f2b12204ed6351214533bb867f\"\u003e\u003ccode\u003e844a164\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/2f97105f101c90b23dda5b1f7a2d75303ac1d056\"\u003e\u003ccode\u003e2f97105\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-5c622cf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/695212107064f0277831cc4b87ed2e0f158d9558\"\u003e\u003ccode\u003e6952121\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-a381e3a\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/724fe3c33344e05d7fa2a892f1a009d301886a5f\"\u003e\u003ccode\u003e724fe3c\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-5fc559b\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.67\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/hiepnguyenmmo/mautic/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiepnguyenmmo%2Fmautic/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"4264493932","node_id":"PR_kwDONJaIIs7SbTnZ","number":7,"state":"closed","title":"Bump the composer group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T22:41:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T20:15:02.000Z","updated_at":"2026-04-17T22:41:22.000Z","time_to_close":267978,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":11,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.379.0","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.51","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"psy/psysh","old_version":"0.11.22","new_version":"0.11.23","repository_url":"https://github.com/bobthecow/psysh"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.14.0","new_version":"3.24.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.379.0` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.51` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.11.22` | `0.11.23` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.14.0` | `3.24.0` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.379.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.379.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Interconnect\u003c/code\u003e - Initial release of AWS Interconnect -- a managed private connectivity service that enables you to create high-speed network connections between your AWS Virtual Private Clouds (VPCs) and your VPCs on other public clouds or your on-premise networks.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CustomerProfiles\u003c/code\u003e - This release introduces changes to SegmentDefinition APIs to support sorting by attributes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Deadline\u003c/code\u003e - Adds GetMonitorSettings and UpdateMonitorSettings APIs to Deadline Cloud. Enables reading and writing monitor settings as key-value pairs (up to 64 keys per monitor). UpdateMonitorSettings supports upsert and delete (via empty value) semantics and is idempotent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Glue\u003c/code\u003e - AWS Glue now defaults to Glue version 5.1 for newly created jobs if the Glue version is not specified in the request, and UpdateJob now preserves the existing Glue version of a job when the Glue version is not specified in the update request.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SecurityHub\u003c/code\u003e - Provide organizational unit scoping capability for GetFindingsV2, GetFindingStatisticsV2, GetResourcesV2, GetResourcesStatisticsV2 APIs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Macie2\u003c/code\u003e - This release adds an optional expectedBucketOwner field to the Macie S3 export configuration, allowing customers to verify bucket ownership before Macie writes results to the destination bucket.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.378.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Connect\u003c/code\u003e - Conversational Analytics for Email\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Support new SageMaker StartClusterHealthCheck API for on-demand DHC on Hyperpod EKS cluster. Support updated CreateCluster, UpdateCluster, DescribeCluster, BatchAddClusterNodes APIs for flexible instance group on HyperPod cluster\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\imagebuilder\u003c/code\u003e - Image pipelines can now automatically apply tags to images they create. Set the imageTags property when creating or updating your pipelines to get started.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaConvert\u003c/code\u003e - Adds support for MV-HEVC video output and clear lead for AV1 DRM output.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DevOpsAgent\u003c/code\u003e - Devops Agent now supports associate Splunk, Datadog and custom MCP server to an Agent Space.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - Minor updates to exceptions for completeness\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - Adds optional health check configuration for Responder Gateways with ASG Managed Endpoints. When provided, RTB Fabric continuously probes customers' instance IPs and routes traffic only to healthy ones, reducing errors during deployments, scaling events, and instance failures.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ObservabilityAdmin\u003c/code\u003e - CloudWatch Observability Admin adds support for multi-region telemetry evaluation and telemetry enablement rules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.378.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RedshiftDataAPIService\u003c/code\u003e - The BatchExecuteStatement API now supports named SQL parameters, enabling secure batch queries with parameterized values. This enhancement helps prevent SQL injection vulnerabilities and improves query reusability.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Initial release for CRUDL in AgentCore Registry Service\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Release support for g7e instance types for SageMaker HyperPod\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCore\u003c/code\u003e - Introducing support for SearchRegistryRecords API on AgentCoreRegistry\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaConnect\u003c/code\u003e - Adds support for MediaLive Channel-type Router Inputs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BCMDashboards\u003c/code\u003e - Scheduled email reports of Billing and Cost Management Dashboards\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.378.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\drs\u003c/code\u003e - This changes adds support for modifying the replication configuration to support data replication using IPv6.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaLive\u003c/code\u003e - MediaLive is adding support for MediaConnect Router by supporting a new output type called MEDIACONNECT ROUTER. This new output type will provide seamless encrypted transport between your MediaLive channel and MediaConnect Router.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVSRealTime\u003c/code\u003e - Adds support for Amazon IVS real-time streaming redundant ingest.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceDiscovery\u003c/code\u003e - AWS Marketplace Discovery API provides an interface that enables programmatic access to the AWS Marketplace catalog, including searching and browsing listings, retrieving product details and fulfillment options, and accessing public and private offer pricing and terms.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Backup\u003c/code\u003e - Adding EKS specific backup vault notification types for AWS Backup.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECR\u003c/code\u003e - Add UnableToListUpstreamImageReferrersException in ListImageReferrers\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Outposts\u003c/code\u003e - Add AWS Outposts APIs to view renewal pricing options and submit renewal requests for Outpost contracts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.377.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3Files\u003c/code\u003e - Support for S3 Files, a new shared file system that connects any AWS compute directly with your data in Amazon S3. It provides fast, direct access to all of your S3 data as files with full file system semantics and low-latency performance, without your data ever leaving S3.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Braket\u003c/code\u003e - Added support for t3, g6, and g6e instance types for Hybrid Jobs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataZone\u003c/code\u003e - Update Configurations and registerS3AccessGrantLocation as public attributes for cfn\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Connect\u003c/code\u003e - The voice enhancement mode used by the agent can now be viewed on the contact record via the DescribeContact api.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EKS\u003c/code\u003e - EKS MNG WarmPool feature to support ASG WarmPool feature.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EC2\u003c/code\u003e - EC2 Capacity Manager adds new dimensions for grouping and filtering capacity metrics, including tag-based dimensions and Account Name.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Lambda\u003c/code\u003e - Launching Lambda integration with S3 Files as a new file system configuration.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataSync\u003c/code\u003e - Allow IAM role ARNs with IAM Paths for \u0026quot;SecretAccessRoleArn\u0026quot; field in \u0026quot;CustomSecretConfig\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - This release provides the functionality of mounting Amazon S3 Files to Amazon ECS tasks by adding support for the new S3FilesVolumeConfiguration parameter in ECS RegisterTaskDefinition API.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3\u003c/code\u003e - Updated list of the valid AWS Region values for the LocationConstraint parameter for general purpose buckets.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Outposts\u003c/code\u003e - This change allows listAssets to surface pending and non-compute asset information. Adds the INSTALLING asset state enum and the STORAGE, POWERSHELF, SWITCH, and NETWORKING AssetTypes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\AccessAnalyzer\u003c/code\u003e - Revert previous additions of API changes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCore\u003c/code\u003e - This release includes support for 1) InvokeBrowser API, enabling OS-level control of AgentCore Browser Tool sessions through mouse actions, keyboard input, and screenshots. 2) Added documentation noting that empty sessions are automatically deleted after one day in the ListSessions API.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - AWS RTB Fabric External Responder gateways now support HTTP in addition to HTTPS for inbound external links. Gateways can accept bid requests on port 80 or serve both protocols simultaneously via listener configuration, giving customers flexible transport options for their bidding infrastructure\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/a50c3cc2c59f5ebeb56cbe170e6f144034b252b6\"\u003e\u003ccode\u003ea50c3cc\u003c/code\u003e\u003c/a\u003e 3.379.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/2bedd2cd7ff0ddf8f3b840ca09e3c5ec63451a08\"\u003e\u003ccode\u003e2bedd2c\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/df2a6c362ddce2ede3ac3a8286f5788847e614b4\"\u003e\u003ccode\u003edf2a6c3\u003c/code\u003e\u003c/a\u003e 3.378.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/82e7b1576d7ceedf3db0d5b1080b0e21a18d13f0\"\u003e\u003ccode\u003e82e7b15\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c7a07701703e95c888a24959d5ea426c3d374240\"\u003e\u003ccode\u003ec7a0770\u003c/code\u003e\u003c/a\u003e 3.378.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/b6ea38cf90ca104b281142bd10e7a482144e9885\"\u003e\u003ccode\u003eb6ea38c\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/7a95e0665ad13c2cb8999d64439cf969c86724dd\"\u003e\u003ccode\u003e7a95e06\u003c/code\u003e\u003c/a\u003e 3.378.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/f1bb3cc3277b05f7eb47561d8ba7f0e6718cddee\"\u003e\u003ccode\u003ef1bb3cc\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/573c569d20710a902446688a0439b53fef256e3a\"\u003e\u003ccode\u003e573c569\u003c/code\u003e\u003c/a\u003e 3.377.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/805b0666fd61e4f890ac1a3c565bead077141830\"\u003e\u003ccode\u003e805b066\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.379.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.4 deprecations\u003c/li\u003e\n\u003cli\u003eBigInteger: workaround for regression in GMP that PHP introduced\u003c/li\u003e\n\u003cli\u003eBigInteger: speed up Barrett reductions\u003c/li\u003e\n\u003cli\u003eX509: make the attributes section of new CSRs be blank (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet()\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d59c94077f9c9915abb51ddb52ce85188ece1748\"\u003e\u003ccode\u003ed59c940\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d1a664b940b9b8f367185307dc010d11a2790f3\"\u003e\u003ccode\u003e2d1a664\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/8e2adfd761c11421ff4f4b694b4d0db78f3b4355\"\u003e\u003ccode\u003e8e2adfd\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/254140b34b8d738c53686f0362b22e2153d893ea\"\u003e\u003ccode\u003e254140b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/3c7de67772a915df14140348baa899c5bbfdd24a\"\u003e\u003ccode\u003e3c7de67\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/ffe48b6b1b1af6963327f0a5330e3aa004a194ac\"\u003e\u003ccode\u003effe48b6\u003c/code\u003e\u003c/a\u003e SSH2: use constant time string comparison in get_binary_packet():\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/9e4813fa0c148cc4838490d294a56fc51439417c\"\u003e\u003ccode\u003e9e4813f\u003c/code\u003e\u003c/a\u003e Hash: fix for sha512-224 and sha512-256\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/9275a75f17fd03bc0a85ad78ea60fd0356bad146\"\u003e\u003ccode\u003e9275a75\u003c/code\u003e\u003c/a\u003e RSA: add support for sha3/224, sha3/256, sha3/384 and sha3/512\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/39465c116ad88b53902ef8e41c77561570afc043\"\u003e\u003ccode\u003e39465c1\u003c/code\u003e\u003c/a\u003e CS adjustment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/ecd6bd4ddf7cf885cada22c309d9fb0a8ce7129f\"\u003e\u003ccode\u003eecd6bd4\u003c/code\u003e\u003c/a\u003e EC: backport Curve25519/448 tweaks\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `psy/psysh` from 0.11.22 to 0.11.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bobthecow/psysh/releases\"\u003epsy/psysh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePsySH v0.11.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CWD configuration poisoning vulnerability (\u003ca href=\"https://github.com/bobthecow/psysh/security/advisories/GHSA-4486-gxhx-5mg7\"\u003eCVE-2026-25129\u003c/a\u003e). Backported \u003ca href=\"https://github.com/bobthecow/psysh/releases/tag/v0.12.19\"\u003eRestricted Mode from v0.12\u003c/a\u003e. PsySH now requires explicit trust before loading local config (\u003ccode\u003e.psysh.php\u003c/code\u003e), local PsySH binaries, or Composer autoloads from untrusted projects. Configure with \u003ccode\u003etrustProject\u003c/code\u003e config option, \u003ccode\u003e--trust-project\u003c/code\u003e / \u003ccode\u003e--no-trust-project\u003c/code\u003e CLI flags, or \u003ccode\u003ePSYSH_TRUST_PROJECT\u003c/code\u003e env var.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/e9ac4fae08b0bc7fb4f8391b220daa1dc55f03bf\"\u003e\u003ccode\u003ee9ac4fa\u003c/code\u003e\u003c/a\u003e Bump to v0.11.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/8ec3d5837c1fb5d537053db2b9713fc716f3e4f2\"\u003e\u003ccode\u003e8ec3d58\u003c/code\u003e\u003c/a\u003e Add Restricted Mode for untrusted projects\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bobthecow/psysh/compare/v0.11.22...v0.11.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://g...\n\n_Description has been truncated_","html_url":"https://github.com/hiepnguyenmmo/mautic/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiepnguyenmmo%2Fmautic/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"4241802645","node_id":"PR_kwDOMpwuyM7RkrFI","number":8,"state":"closed","title":"Bump the composer group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T22:43:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-10T21:24:29.000Z","updated_at":"2026-04-17T22:43:14.000Z","time_to_close":609523,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":9,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.51","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.51","repository_url":"https://github.com/symfony/process"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.19.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.51` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.51` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.19.0` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet()\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.4 deprecations\u003c/li\u003e\n\u003cli\u003eBigInteger: workaround for regression in GMP that PHP introduced\u003c/li\u003e\n\u003cli\u003eBigInteger: speed up Barrett reductions\u003c/li\u003e\n\u003cli\u003eX509: make the attributes section of new CSRs be blank (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet()\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d59c94077f9c9915abb51ddb52ce85188ece1748\"\u003e\u003ccode\u003ed59c940\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d1a664b940b9b8f367185307dc010d11a2790f3\"\u003e\u003ccode\u003e2d1a664\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/8e2adfd761c11421ff4f4b694b4d0db78f3b4355\"\u003e\u003ccode\u003e8e2adfd\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/254140b34b8d738c53686f0362b22e2153d893ea\"\u003e\u003ccode\u003e254140b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/3c7de67772a915df14140348baa899c5bbfdd24a\"\u003e\u003ccode\u003e3c7de67\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/ffe48b6b1b1af6963327f0a5330e3aa004a194ac\"\u003e\u003ccode\u003effe48b6\u003c/code\u003e\u003c/a\u003e SSH2: use constant time string comparison in get_binary_packet():\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/9e4813fa0c148cc4838490d294a56fc51439417c\"\u003e\u003ccode\u003e9e4813f\u003c/code\u003e\u003c/a\u003e Hash: fix for sha512-224 and sha512-256\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/9275a75f17fd03bc0a85ad78ea60fd0356bad146\"\u003e\u003ccode\u003e9275a75\u003c/code\u003e\u003c/a\u003e RSA: add support for sha3/224, sha3/256, sha3/384 and sha3/512\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/39465c116ad88b53902ef8e41c77561570afc043\"\u003e\u003ccode\u003e39465c1\u003c/code\u003e\u003c/a\u003e CS adjustment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/ecd6bd4ddf7cf885cada22c309d9fb0a8ce7129f\"\u003e\u003ccode\u003eecd6bd4\u003c/code\u003e\u003c/a\u003e EC: backport Curve25519/448 tweaks\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/62686ac30e220107bde66aa56b50de5aace3d8fd\"\u003e\u003ccode\u003e62686ac\u003c/code\u003e\u003c/a\u003e [Validator] review latvian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/7caeb2a5f5d5a8a82f243e4dd0b1e7b89e54dc33\"\u003e\u003ccode\u003e7caeb2a\u003c/code\u003e\u003c/a\u003e update ICU data from 75.1 to 76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9849c2cae17964a42a77df6823ac90414e2b451d\"\u003e\u003ccode\u003e9849c2c\u003c/code\u003e\u003c/a\u003e [Validator] Fix 58691 (missing plural-options in serbian language translation)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6efac0a6c489fa2362ec327041566fde84a094eb\"\u003e\u003ccode\u003e6efac0a\u003c/code\u003e\u003c/a\u003e fix translation file syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6835ae94f47f6bd9458bc29003feb22b940b62fe\"\u003e\u003ccode\u003e6835ae9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/58534\"\u003e#58534\u003c/a\u003e Improve Validator \u0026amp; Security Turkish translations (Tugba Celebio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/30c69c9852e57be99fe640c514c4e3c35dc4b8df\"\u003e\u003ccode\u003e30c69c9\u003c/code\u003e\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/563408d437b336e312c22c620d923751a8fffce3\"\u003e\u003ccode\u003e563408d\u003c/code\u003e\u003c/a\u003e Add missing translations for Turkish (tr)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9cffbefb59863c694d356e09be4c19d0c80b56bd\"\u003e\u003ccode\u003e9cffbef\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/symfony/validator/issues/53037\"\u003e#53037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.8.0 to 3.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.19.0 (2025-01-28)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a security issue where escaping was missing when using \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eToken::getType()\u003c/code\u003e, use \u003ccode\u003eToken::test()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eToken::toEnglish()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eForElseNode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTwig\\ExpressionParser::parseOnlyArguments()\u003c/code\u003e and\n\u003ccode\u003eTwig\\ExpressionParser::parseArguments()\u003c/code\u003e (use\n\u003ccode\u003eTwig\\ExpressionParser::parseNamedArguments()\u003c/code\u003e instead)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003econstant()\u003c/code\u003e behavior when used with \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003einvoke\u003c/code\u003e filter\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003e{}\u003c/code\u003e optional for the \u003ccode\u003etypes\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLastModifiedExtensionInterface\u003c/code\u003e and implementation in \u003ccode\u003eAbstractExtension\u003c/code\u003e to track modification of runtime classes\u003c/li\u003e\n\u003cli\u003eIgnore static properties when using the dot operator\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.18.0 (2024-12-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for invoking closures\u003c/li\u003e\n\u003cli\u003eFix unary operator precedence change\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eSyntaxError\u003c/code\u003e exceptions from undefined handlers when using the \u003ccode\u003eguard\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd a way to stream template rendering (\u003ccode\u003eTemplateWrapper::stream()\u003c/code\u003e and \u003ccode\u003eTemplateWrapper::streamBlock()\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.1 (2024-12-12)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the null coalescing operator when the test returns null\u003c/li\u003e\n\u003cli\u003eFix the Elvis operator when used as '? :' instead of '?:'\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.0 (2024-12-10)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ArrayAccess with objects as keys\u003c/li\u003e\n\u003cli\u003eSupport underscores in number literals\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eConditionalExpression\u003c/code\u003e and \u003ccode\u003eNullCoalesceExpression\u003c/code\u003e (use \u003ccode\u003eConditionalTernary\u003c/code\u003e and \u003ccode\u003eNullCoalesceBinary\u003c/code\u003e instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.16.0 (2024-11-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eInlinePrint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix having macro variables starting with an underscore\u003c/li\u003e\n\u003cli\u003eDeprecate not passing a \u003ccode\u003eSource\u003c/code\u003e instance to \u003ccode\u003eTokenStream\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate returning \u003ccode\u003enull\u003c/code\u003e from \u003ccode\u003eTwigFilter::getSafe()\u003c/code\u003e and \u003ccode\u003eTwigFunction::getSafe()\u003c/code\u003e, return \u003ccode\u003e[]\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.15.0 (2024-11-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BC BREAK] Add support for accessing class constants with the dot operator;\nthis can be a BC break if you don't use UPPERCASE constant names\u003c/li\u003e\n\u003cli\u003eAdd Spanish inflector support for the \u003ccode\u003eplural\u003c/code\u003e and \u003ccode\u003esingular\u003c/code\u003e filters in the String extension\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTempNameExpression\u003c/code\u003e in favor of \u003ccode\u003eLocalVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNameExpression\u003c/code\u003e in favor of \u003ccode\u003eContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eAssignNameExpression\u003c/code\u003e in favor of \u003ccode\u003eAssignContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eMacroAutoImportNodeVisitor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eMethodCallExpression\u003c/code\u003e in favor of \u003ccode\u003eMacroReferenceExpression\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/d4f8c2b86374f08efc859323dbcd95c590f7124e\"\u003e\u003ccode\u003ed4f8c2b\u003c/code\u003e\u003c/a\u003e Prepare the 3.19.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/38576b12f05df3cc871bf68f39ccb46b418334a3\"\u003e\u003ccode\u003e38576b1\u003c/code\u003e\u003c/a\u003e security #cve-2025-24374 [SECURITY] Fix a security issue where escaping was m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/445f74cfe05c310e381fe17a756c5afde694d567\"\u003e\u003ccode\u003e445f74c\u003c/code\u003e\u003c/a\u003e [SECURITY] Fix a security issue where escaping was missing when using ??\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b63863709ca65c543f81e96908e81710a7177f16\"\u003e\u003ccode\u003eb638637\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4560\"\u003e#4560\u003c/a\u003e Fix typo for html_cva code example (matthieupetel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/83da53c3f13a70222f9a1bc7bf33acf7eb1a379a\"\u003e\u003ccode\u003e83da53c\u003c/code\u003e\u003c/a\u003e Fix typo for html_cva code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/48d167a29735e85a90230ad953700438f5285571\"\u003e\u003ccode\u003e48d167a\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4558\"\u003e#4558\u003c/a\u003e Fix CS (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f594248a40b4c31cd69561d5a08c456ef9b5b26e\"\u003e\u003ccode\u003ef594248\u003c/code\u003e\u003c/a\u003e Fix CS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fcd0332dca2a88e69a988ab7e4c603acc910b5e8\"\u003e\u003ccode\u003efcd0332\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4557\"\u003e#4557\u003c/a\u003e Fix Token::__toString() (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/11535e9058b289d55e5057bf9e701ba64af97ac6\"\u003e\u003ccode\u003e11535e9\u003c/code\u003e\u003c/a\u003e Fix Token::__toString()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b680354bbb639bdf8019e2c488648d5dbbc501ef\"\u003e\u003ccode\u003eb680354\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4556\"\u003e#4556\u003c/a\u003e fix intl-extra tests (xabbuh)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.8.0...v3.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TheJ-Erk400/mautic-dev/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/TheJ-Erk400/mautic-dev/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheJ-Erk400%2Fmautic-dev/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"3857246543","node_id":"PR_kwDOQ2xu986_bnz1","number":8,"state":"closed","title":"Bump the symfony group with 39 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-28T17:10:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T19:00:28.000Z","updated_at":"2026-01-28T17:10:31.000Z","time_to_close":166200,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"symfony","update_count":39,"packages":[{"name":"symfony/asset","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/asset"},{"name":"symfony/console","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/console"},{"name":"symfony/expression-language","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/expression-language"},{"name":"symfony/framework-bundle","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/framework-bundle"},{"name":"symfony/http-client","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/intl","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/intl"},{"name":"symfony/json-streamer","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/json-streamer"},{"name":"symfony/object-mapper","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/object-mapper"},{"name":"symfony/property-access","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/property-access"},{"name":"symfony/property-info","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/property-info"},{"name":"symfony/security-bundle","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/security-bundle"},{"name":"symfony/serializer","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/serializer"},{"name":"symfony/twig-bundle","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/twig-bundle"},{"name":"symfony/type-info","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/type-info"},{"name":"symfony/uid","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/uid"},{"name":"symfony/validator","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/browser-kit","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/browser-kit"},{"name":"symfony/web-profiler-bundle","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"symfony/cache","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/cache"},{"name":"symfony/config","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/config"},{"name":"symfony/dependency-injection","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/dependency-injection"},{"name":"symfony/doctrine-bridge","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/doctrine-bridge"},{"name":"symfony/error-handler","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/error-handler"},{"name":"symfony/event-dispatcher","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/event-dispatcher"},{"name":"symfony/finder","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/finder"},{"name":"symfony/http-foundation","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/http-kernel","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/http-kernel"},{"name":"symfony/mime","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/mime"},{"name":"symfony/monolog-bridge","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/password-hasher","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/password-hasher"},{"name":"symfony/routing","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/routing"},{"name":"symfony/security-core","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/security-core"},{"name":"symfony/security-csrf","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/security-csrf"},{"name":"symfony/security-http","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/string","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/string"},{"name":"symfony/twig-bridge","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/twig-bridge"},{"name":"symfony/var-dumper","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/var-dumper"},{"name":"symfony/dom-crawler","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"symfony/process","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/process"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the symfony group with 39 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [symfony/asset](https://github.com/symfony/asset) | `8.0.0` | `8.0.4` |\n| [symfony/console](https://github.com/symfony/console) | `8.0.3` | `8.0.4` |\n| [symfony/expression-language](https://github.com/symfony/expression-language) | `8.0.0` | `8.0.4` |\n| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `8.0.3` | `8.0.4` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `8.0.3` | `8.0.4` |\n| [symfony/intl](https://github.com/symfony/intl) | `8.0.1` | `8.0.4` |\n| [symfony/json-streamer](https://github.com/symfony/json-streamer) | `8.0.3` | `8.0.4` |\n| [symfony/object-mapper](https://github.com/symfony/object-mapper) | `8.0.1` | `8.0.4` |\n| [symfony/property-access](https://github.com/symfony/property-access) | `8.0.3` | `8.0.4` |\n| [symfony/property-info](https://github.com/symfony/property-info) | `8.0.3` | `8.0.4` |\n| [symfony/security-bundle](https://github.com/symfony/security-bundle) | `8.0.0` | `8.0.4` |\n| [symfony/serializer](https://github.com/symfony/serializer) | `8.0.3` | `8.0.4` |\n| [symfony/twig-bundle](https://github.com/symfony/twig-bundle) | `8.0.3` | `8.0.4` |\n| [symfony/type-info](https://github.com/symfony/type-info) | `8.0.1` | `8.0.4` |\n| [symfony/uid](https://github.com/symfony/uid) | `8.0.0` | `8.0.4` |\n| [symfony/validator](https://github.com/symfony/validator) | `8.0.3` | `8.0.4` |\n| [symfony/browser-kit](https://github.com/symfony/browser-kit) | `8.0.3` | `8.0.4` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `8.0.3` | `8.0.4` |\n| [symfony/cache](https://github.com/symfony/cache) | `8.0.3` | `8.0.4` |\n| [symfony/config](https://github.com/symfony/config) | `8.0.3` | `8.0.4` |\n| [symfony/dependency-injection](https://github.com/symfony/dependency-injection) | `8.0.3` | `8.0.4` |\n| [symfony/doctrine-bridge](https://github.com/symfony/doctrine-bridge) | `8.0.3` | `8.0.4` |\n| [symfony/error-handler](https://github.com/symfony/error-handler) | `8.0.0` | `8.0.4` |\n| [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher) | `8.0.0` | `8.0.4` |\n| [symfony/finder](https://github.com/symfony/finder) | `8.0.3` | `8.0.4` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `8.0.3` | `8.0.4` |\n| [symfony/http-kernel](https://github.com/symfony/http-kernel) | `8.0.3` | `8.0.4` |\n| [symfony/mime](https://github.com/symfony/mime) | `8.0.0` | `8.0.4` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `8.0.0` | `8.0.4` |\n| [symfony/password-hasher](https://github.com/symfony/password-hasher) | `8.0.0` | `8.0.4` |\n| [symfony/routing](https://github.com/symfony/routing) | `8.0.3` | `8.0.4` |\n| [symfony/security-core](https://github.com/symfony/security-core) | `8.0.3` | `8.0.4` |\n| [symfony/security-csrf](https://github.com/symfony/security-csrf) | `8.0.3` | `8.0.4` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `8.0.3` | `8.0.4` |\n| [symfony/string](https://github.com/symfony/string) | `8.0.1` | `8.0.4` |\n| [symfony/twig-bridge](https://github.com/symfony/twig-bridge) | `8.0.3` | `8.0.4` |\n| [symfony/var-dumper](https://github.com/symfony/var-dumper) | `8.0.3` | `8.0.4` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `8.0.1` | `8.0.4` |\n| [symfony/process](https://github.com/symfony/process) | `8.0.3` | `8.0.4` |\n\nUpdates `symfony/asset` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/asset/releases\"\u003esymfony/asset's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/asset/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/asset/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/2401c7e9f223969f0979eeb884a09fa6f8d7e49b\"\u003e\u003ccode\u003e2401c7e\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/a6f49cf087a1fcfe7130b9b604a8a2b878b06c40\"\u003e\u003ccode\u003ea6f49cf\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/da95c6aba17f7e831744c2a09fd360e32a3d0f84\"\u003e\u003ccode\u003eda95c6a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/28dd5b36dca9b31723e046a0b182b3f0fe17b23c\"\u003e\u003ccode\u003e28dd5b3\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/cfee7c0d64be113383db74a2fdd65d426b7f3aab\"\u003e\u003ccode\u003ecfee7c0\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/asset/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/console` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/console/releases\"\u003esymfony/console's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/console/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/console/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/ace03c4cf9805080ff40cbeec69fca180c339a3b\"\u003e\u003ccode\u003eace03c4\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/41e38717ac1dd7a46b6bda7d6a82af2d98a78894\"\u003e\u003ccode\u003e41e3871\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/a28c3e5b4df406e8fae8e9b18c40557b5dfc430c\"\u003e\u003ccode\u003ea28c3e5\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/2f1da3435397ac346acf3b92b756398f6f2783c7\"\u003e\u003ccode\u003e2f1da34\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/b721b9b9ac0b202a052e0b678a6f6130239e5610\"\u003e\u003ccode\u003eb721b9b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3\"\u003e\u003ccode\u003e0bc2199\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/console/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/expression-language` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/expression-language/releases\"\u003esymfony/expression-language's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/expression-language/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/expression-language/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/expression-language/commit/83989cfbcf2ba08a400be339a88468b05ddc21c9\"\u003e\u003ccode\u003e83989cf\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/expression-language/commit/f3a6497eb6573e185f2ec41cd3b3f0cd68ddf667\"\u003e\u003ccode\u003ef3a6497\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/expression-language/commit/bb4594cdd692b4f582b9f8a3aa15cde4f749fea7\"\u003e\u003ccode\u003ebb4594c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/expression-language/commit/89c10ef5ca65968ec7ce7ce033c7f36eeb1b0312\"\u003e\u003ccode\u003e89c10ef\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/expression-language/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/framework-bundle` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/framework-bundle/releases\"\u003esymfony/framework-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/framework-bundle/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/framework-bundle/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63043\"\u003e#63043\u003c/a\u003e  Check for console package before register \u003ccode\u003eCommandDataCollector\u003c/code\u003e (gimler)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63016\"\u003e#63016\u003c/a\u003e  Ensure a fresh container is used after cache warmup in \u003ccode\u003eKernelTestCase\u003c/code\u003e (lyrixx)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63053\"\u003e#63053\u003c/a\u003e  add back missing enabled key in normalization step (xabbuh)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63002\"\u003e#63002\u003c/a\u003e  Fix merging node that canBeDisable()/canBeEnabled() (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62985\"\u003e#62985\u003c/a\u003e  Skip extensions with empty configuration in \u003ccode\u003ereference.php\u003c/code\u003e (bendavies)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63003\"\u003e#63003\u003c/a\u003e  Don't list ExpressionConfigurator if expression-language is not installed on reference config shape (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63005\"\u003e#63005\u003c/a\u003e  Revert destination file change for secrets:decrypt-to-local (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62795\"\u003e#62795\u003c/a\u003e  Fix mocking decorated services in tests (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62920\"\u003e#62920\u003c/a\u003e  Allow \u003ccode\u003eParamConfigurator\u003c/code\u003e in \u003ccode\u003eParametersConfig\u003c/code\u003e (\u003ca href=\"https://github.com/jack-worman\"\u003e\u003ccode\u003e@​jack-worman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/121c3b2baa96e74754f2db550007aa6bcdf27c7e\"\u003e\u003ccode\u003e121c3b2\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/71fffd9f6cf8df1e2ee311176c85a10eddfdb08c\"\u003e\u003ccode\u003e71fffd9\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/b6cfc86e770822b976dfffe32c1552f3fd3d2892\"\u003e\u003ccode\u003eb6cfc86\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/08392c6c6a9805ad6c5fbe70461c9f4393f5c3b1\"\u003e\u003ccode\u003e08392c6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/f64f9b23f2d7c22e79a59598ad67d7bf3f39339d\"\u003e\u003ccode\u003ef64f9b2\u003c/code\u003e\u003c/a\u003e fix low deps test with Console component \u0026lt; 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/3f010f84a9fe67df0769eb96ba251283776108d2\"\u003e\u003ccode\u003e3f010f8\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Check for console package before register `CommandDataColle...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/c15844fab5730d70891a1adccbabe51ce4cadfeb\"\u003e\u003ccode\u003ec15844f\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Ensure a fresh container is used after cache warmup in Kern...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/b98c66e539cbdf6b22a6a8608c868e233209af81\"\u003e\u003ccode\u003eb98c66e\u003c/code\u003e\u003c/a\u003e add back missing enabled key in normalization step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/570c754e163df30abac27dd642aba5f2a264a094\"\u003e\u003ccode\u003e570c754\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/667beb883132524bd6512822ea6721ee84a45ec9\"\u003e\u003ccode\u003e667beb8\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63002\"\u003e#63002\u003c/a\u003e [Config] Fix merging node that canBeDisable()/canBeEnabled() (nico...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/framework-bundle/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/http-client/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-client/issues/63155\"\u003e#63155\u003c/a\u003e  Skip HTTP/3 when using a proxy (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-client/issues/62954\"\u003e#62954\u003c/a\u003e  Fix existing headers must be replaced in CachingHttpClient (Toflar)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-client/issues/62898\"\u003e#62898\u003c/a\u003e  update chunk items' expiration on revalidation (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/ee9cc4a32fd1cb202b052ba9905a3c873363a465\"\u003e\u003ccode\u003eee9cc4a\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d63c23357d74715a589454c141c843f0172bec6c\"\u003e\u003ccode\u003ed63c233\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6fa68bc7cd003ac2ad4c2a8780f5dfd8c8b0d23d\"\u003e\u003ccode\u003e6fa68bc\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e8e50d6ee3b39cb64b8d7dabcbd3426335cdc94e\"\u003e\u003ccode\u003ee8e50d6\u003c/code\u003e\u003c/a\u003e [HttpClient] Cleanup tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/75d129538b49e80aea3bf06de3a67c5c395a2d58\"\u003e\u003ccode\u003e75d1295\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b19658f78864af9f34dcd41bc35202a3ea2dd97c\"\u003e\u003ccode\u003eb19658f\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/f57eb9977830c9d2e237e38c74ade4019f8a5832\"\u003e\u003ccode\u003ef57eb99\u003c/code\u003e\u003c/a\u003e [HttpClient] Skip HTTP/3 when using a proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c805ba22435bbfb3c03f03ffc9138d98c70f407c\"\u003e\u003ccode\u003ec805ba2\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/11bb6b3ae007bad504785ddf36ea1e29d4f4b9a8\"\u003e\u003ccode\u003e11bb6b3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/54cfce5e617a1d78a85b23b61e8e12fa59140edc\"\u003e\u003ccode\u003e54cfce5\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/intl` from 8.0.1 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/intl/releases\"\u003esymfony/intl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/intl/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/intl/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/8d049269c2accca0b02e5f9de39f3ee92ebc4468\"\u003e\u003ccode\u003e8d04926\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/7fa2d46174166bcd7829abc8717949f8a0b21fb7\"\u003e\u003ccode\u003e7fa2d46\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/f5b5b91176221de5d394a15d4ecb236908a756fe\"\u003e\u003ccode\u003ef5b5b91\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/22748dcb8d1b0dd06db5ada9f7d9ce7523b0ee94\"\u003e\u003ccode\u003e22748dc\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/intl/compare/v8.0.1...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/json-streamer` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/json-streamer/releases\"\u003esymfony/json-streamer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/json-streamer/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/json-streamer/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/json-streamer/issues/63159\"\u003e#63159\u003c/a\u003e  Fix exponential resource class memory growth (mtarld)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/json-streamer/issues/63000\"\u003e#63000\u003c/a\u003e  Fix memory leak by caching stream readers/writers (\u003ca href=\"https://github.com/mtarld\"\u003e\u003ccode\u003e@​mtarld\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/5a092e5c95b47fd5798fcc225d9a4d0683eeb182\"\u003e\u003ccode\u003e5a092e5\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/0f2854a5d6ce758b24d37df333e0f8fdcc2a3382\"\u003e\u003ccode\u003e0f2854a\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/bda70800da405c471ec81d172380d7ae956e5ae7\"\u003e\u003ccode\u003ebda7080\u003c/code\u003e\u003c/a\u003e [JsonStreamer] Fix exponential resource class memory growth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/703f8b2543c3759334ebfffbcd4002aea5d8bad1\"\u003e\u003ccode\u003e703f8b2\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/1e7be94d48f986cd147dd683b7ad3f47a54f67ef\"\u003e\u003ccode\u003e1e7be94\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/40631c10894e74d4577341e5d53ae5e18fdf08c8\"\u003e\u003ccode\u003e40631c1\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/b2215675fc607746874e8c10bd494806901b6992\"\u003e\u003ccode\u003eb221567\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/0aebddea0174c0f30e3c8466f66f760b2864490d\"\u003e\u003ccode\u003e0aebdde\u003c/code\u003e\u003c/a\u003e [JsonStreamer] Fix memory leak by caching stream readers/writers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/0580564c03f9c7a01d77a21d066c400507673db5\"\u003e\u003ccode\u003e0580564\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/3887e122416e6c17ac2893b448f482392541db6f\"\u003e\u003ccode\u003e3887e12\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/json-streamer/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/object-mapper` from 8.0.1 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/object-mapper/releases\"\u003esymfony/object-mapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/object-mapper/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/object-mapper/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/object-mapper/issues/63027\"\u003e#63027\u003c/a\u003e  error when multiple targets and no condition (soyuka)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/object-mapper/issues/62862\"\u003e#62862\u003c/a\u003e  Fix mapping for missing source properties (\u003ca href=\"https://github.com/Ali-HENDA\"\u003e\u003ccode\u003e@​Ali-HENDA\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/object-mapper/commit/079f8b3b4fede13897b411975b29b5a2d0c866cc\"\u003e\u003ccode\u003e079f8b3\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/object-mapper/commit/ffb1dbc1c639933dbd8ffd51fe823b6b9b950105\"\u003e\u003ccode\u003effb1dbc\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/object-mapper/commit/4429481dcdb7c3ce5b89e7c0abdd281c2c92038f\"\u003e\u003ccode\u003e4429481\u003c/code\u003e\u003c/a\u003e [ObjectMapper] error when multiple targets and no condition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/object-mapper/commit/e483f870545c2ad5f350c4653e5e0a91b3c2061c\"\u003e\u003ccode\u003ee483f87\u003c/code\u003e\u003c/a\u003e [ObjectMapper] Fix mapping for missing source properties\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/object-mapper/compare/v8.0.1...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/property-access` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/property-access/releases\"\u003esymfony/property-access's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/property-access/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/property-access/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-access/issues/62886\"\u003e#62886\u003c/a\u003e  Skip methods that look like getters but return void or never (\u003ca href=\"https://github.com/jordikroon\"\u003e\u003ccode\u003e@​jordikroon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/a35a5ec85b605d0d1a9fd802cb44d87682c746fd\"\u003e\u003ccode\u003ea35a5ec\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/fa49bf1ca8fce1ba0e2dba4e4658554cfb9364b1\"\u003e\u003ccode\u003efa49bf1\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/23cd9b9b8146bd5fcd190e7ecf46c84d18588110\"\u003e\u003ccode\u003e23cd9b9\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/6dfa655ac9e9860c05cabb287f34da86b18c237e\"\u003e\u003ccode\u003e6dfa655\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/property-access/issues/62933\"\u003e#62933\u003c/a\u003e [PropertyAccess] do not use PHPUnit mock objects without configu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/47f784aded85aa4b49a71113e09c77636267f5b7\"\u003e\u003ccode\u003e47f784a\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/9ab8d874fd4a252d6327ec02c94742c4dc67d62d\"\u003e\u003ccode\u003e9ab8d87\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/bab21db881998a5d9ddf88828ce0aafdc24a81e7\"\u003e\u003ccode\u003ebab21db\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/b240abc09bc78d7bba894bc1b55f6bb0223c57bb\"\u003e\u003ccode\u003eb240abc\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/3044dec2daffea65a2103bc638155677b207e130\"\u003e\u003ccode\u003e3044dec\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/54c23ca43850630f6ce85f8416105b442a284855\"\u003e\u003ccode\u003e54c23ca\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/property-access/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/property-info` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/property-info/releases\"\u003esymfony/property-info's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/property-info/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/property-info/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/62959\"\u003e#62959\u003c/a\u003e  do not parse \u003ccode\u003escalar\u003c/code\u003e as an object (xabbuh)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/63084\"\u003e#63084\u003c/a\u003e  fix exception with nullable value-of phpdoc (Максим Колокольников, maxmirazh33)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/63126\"\u003e#63126\u003c/a\u003e  Throw when phpdocumentor/reflection-docblock v6 is in use (branch 6.4 only) (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/62997\"\u003e#62997\u003c/a\u003e  Fix type resolution when called class is in other namespace (mtarld)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/62886\"\u003e#62886\u003c/a\u003e  Skip methods that look like getters but return void or never (\u003ca href=\"https://github.com/jordikroon\"\u003e\u003ccode\u003e@​jordikroon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/16548f971534d36bebe9c92049f02064ac51dea0\"\u003e\u003ccode\u003e16548f9\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/b5305f3bc5727d0395e9681237e870ed5a5d21ae\"\u003e\u003ccode\u003eb5305f3\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/2b6410e451dc9175694aadd4f93aad6efbc57d81\"\u003e\u003ccode\u003e2b6410e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/5dda35816740c390bf374897a018256c7ede7ecc\"\u003e\u003ccode\u003e5dda358\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/62959\"\u003e#62959\u003c/a\u003e [PropertyInfo] do not parse \u003ccode\u003escalar\u003c/code\u003e as an object (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/82ad9ccebba794e5fb6867fd12c39500b19dac88\"\u003e\u003ccode\u003e82ad9cc\u003c/code\u003e\u003c/a\u003e do not parse \u0026quot;scalar\u0026quot; as an object\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/2811cbcbb97169c0ff06e66ad17c4c2bd8425ec3\"\u003e\u003ccode\u003e2811cbc\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/f7e24a32bae0020a10826307a69ff14b0649ede4\"\u003e\u003ccode\u003ef7e24a3\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/63084\"\u003e#63084\u003c/a\u003e [PropertyInfo] fix exception with nullable value-of phpdoc (Максим...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/6b0b4da54189a66bdf860278b993954ac1832d02\"\u003e\u003ccode\u003e6b0b4da\u003c/code\u003e\u003c/a\u003e fix exception \u0026quot;Symfony\\Component\\TypeInfo\\Exception\\InvalidArgumentException:...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/fadc8c2024e8051d1513a32004aec403b13cd6e3\"\u003e\u003ccode\u003efadc8c2\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/8c25d39ff83ecd07e3bf5116ee507ced20beb6a0\"\u003e\u003ccode\u003e8c25d39\u003c/code\u003e\u003c/a\u003e [PropertyInfo] Throw when phpdocumentor/reflection-docblock v6 is in use (bra...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/property-info/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-bundle` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-bundle/releases\"\u003esymfony/security-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-bundle/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/security-bundle/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-bundle/issues/62973\"\u003e#62973\u003c/a\u003e  fix the security profiler template (\u003ca href=\"https://github.com/aurac\"\u003e\u003ccode\u003e@​aurac\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/c170650a00ba724be3455852747af600a2f042b4\"\u003e\u003ccode\u003ec170650\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/7281b644c76985ddf3927f5e65152b0cc29d175b\"\u003e\u003ccode\u003e7281b64\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/03d6ba1eb048843b0b20a06eec69a681692cdd53\"\u003e\u003ccode\u003e03d6ba1\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/security-bundle/issues/62973\"\u003e#62973\u003c/a\u003e [WebProfiler] fix the security profiler template (aurac)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/4289702d73ff1d1b3ae46bcfdc4f520155f6d13a\"\u003e\u003ccode\u003e4289702\u003c/code\u003e\u003c/a\u003e [WebProfiler] fix the security profiler template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/1826ab2b1a7fd30287dd763e30dcb38a0663bc8a\"\u003e\u003ccode\u003e1826ab2\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/1a55c47a7cf99d0d7c7a53d811fa124037979742\"\u003e\u003ccode\u003e1a55c47\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/03fe6520645de2009bdfb43ec8abd02e258a5ba1\"\u003e\u003ccode\u003e03fe652\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/b6596b52bd19a388605b2f72b184abf9726baf0f\"\u003e\u003ccode\u003eb6596b5\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/4588b45a1e7f2c3ca3acd63b6e41d7aa006b3625\"\u003e\u003ccode\u003e4588b45\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/d3e2c0f496f3231e2108b3aef5a54ea2a15db6f0\"\u003e\u003ccode\u003ed3e2c0f\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-bundle/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/serializer` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/serializer/releases\"\u003esymfony/serializer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/serializer/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/serializer/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/63136\"\u003e#63136\u003c/a\u003e  Fix is/has/can accessor naming to strip prefix unless colliding (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/63052\"\u003e#63052\u003c/a\u003e  Fix NameConverter not detecting wrong input format with \u003ccode\u003eallow_extra_attributes=false\u003c/code\u003e (xersion22)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/62953\"\u003e#62953\u003c/a\u003e  Fix removing nested values (gnoddep)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/62838\"\u003e#62838\u003c/a\u003e  Fix serialization of method with same name than property (VincentLanglet)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/62886\"\u003e#62886\u003c/a\u003e  Skip methods that look like getters but return void or never (\u003ca href=\"https://github.com/jordikroon\"\u003e\u003ccode\u003e@​jordikroon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/8a5b496fcafddb198c5ce12b969e622e0b089f8f\"\u003e\u003ccode\u003e8a5b496\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/3b9a5d5c941a2a6e2a7dbe0e63fc3161888a5cd4\"\u003e\u003ccode\u003e3b9a5d5\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/86821ffa37b0889e111795b51017740278f8ec68\"\u003e\u003ccode\u003e86821ff\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/8e02b21b88a4978aad275f002f614ac9eb52469b\"\u003e\u003ccode\u003e8e02b21\u003c/code\u003e\u003c/a\u003e [Serializer] Fix is/has/can accessor naming regression while preserving colli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/c014916a14c086bc7bf846736265854ad255f2a0\"\u003e\u003ccode\u003ec014916\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/af7b0d125c627f20bcbef586081c14dc4feb6df1\"\u003e\u003ccode\u003eaf7b0d1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/6556c8d8a0de90a595ed27ffe849ec20fb158f82\"\u003e\u003ccode\u003e6556c8d\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/63052\"\u003e#63052\u003c/a\u003e [Serializer] Fix NameConverter not detecting wrong input format wi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/1a79576ddfeae12dc1e57d50583db16c69d966ed\"\u003e\u003ccode\u003e1a79576\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/f481b5d0fd66ae920f634667bdd155985e53d472\"\u003e\u003ccode\u003ef481b5d\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/6726b428bdc07b355d82afac2c049814b51cde8e\"\u003e\u003ccode\u003e6726b42\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/serializer/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/twig-bundle` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/twig-bundle/releases\"\u003esymfony/twig-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/twig-bundle/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/twig-bundle/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bundle/commit/5a68f2e0e06996514bf04900c3982b93b42487af\"\u003e\u003ccode\u003e5a68f2e\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bundle/commit/e8829e02ff96a391ed0703bac9e7ff0537480b6b\"\u003e\u003ccode\u003ee8829e0\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bundle/commit/5dfe33abdd85e23e6297a03dc4afa67d0142ae9a\"\u003e\u003ccode\u003e5dfe33a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bundle/commit/a5c8dcc11a5bf9c96320da20070d2e158a4e0b30\"\u003e\u003ccode\u003ea5c8dcc\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/twig-bundle/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/type-info` from 8.0.1 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/type-info/releases\"\u003esymfony/type-info's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/type-info/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/type-info/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/type-info/issues/62997\"\u003e#62997\u003c/a\u003e  Fix type resolution when called class is in other namespace (\u003ca href=\"https://github.com/mtarld\"\u003e\u003ccode\u003e@​mtarld\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/106a2d3bbf0d4576b2f70e6ca866fa420956ed0d\"\u003e\u003ccode\u003e106a2d3\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/f83c725e72b39b2704b9d6fc85070ad6ac7a5889\"\u003e\u003ccode\u003ef83c725\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/7fe70bebb370c48a034cee53d174db5dff081103\"\u003e\u003ccode\u003e7fe70be\u003c/code\u003e\u003c/a\u003e [TypeInfo] Fix static type resolution when called class is in different names...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/39dc7a2b2860e9ef3c31e531c17e25d915020c1b\"\u003e\u003ccode\u003e39dc7a2\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/d5f989018d8daa68c8c798dfd244fd1882bee1c2\"\u003e\u003ccode\u003ed5f9890\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/ba9d6f42807f05c00263420536c55ce6ce729d9d\"\u003e\u003ccode\u003eba9d6f4\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/type-info/compare/v8.0.1...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/uid` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/uid/releases\"\u003esymfony/uid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/uid/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/uid/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/8b81bd3700f5c1913c22a3266a647aa1bb974435\"\u003e\u003ccode\u003e8b81bd3\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/7719ce8aba76be93dfe249192f1fbfa52c588e36\"\u003e\u003ccode\u003e7719ce8\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/ae208d31706a608492ec09af9075dfcdb682be52\"\u003e\u003ccode\u003eae208d3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/6b973c385f00341b246f697d82dc01a09107acdd\"\u003e\u003ccode\u003e6b973c3\u003c/code\u003e\u003c/a\u003e [Uid] Remove $uid from InvalidArgumentException message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/17da16a750541a42cf2183935e0f6008316c23f7\"\u003e\u003ccode\u003e17da16a\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/a69f69f3159b852651a6bf45a9fdd149520525bb\"\u003e\u003ccode\u003ea69f69f\u003c/code\u003e\u003c/a\u003e Merge branch '7.2' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/41aced5ddb593c9c6c81ac9828320448caa02444\"\u003e\u003ccode\u003e41aced5\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/9c8592da78d7ee6af52011eef593350d87e814c0\"\u003e\u003ccode\u003e9c8592d\u003c/code\u003e\u003c/a\u003e [Uid] Improve entropy of the increment for UUIDv7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/uid/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/validator/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/8063167d06bdbea8ded3b3c9714f838cc5c618e2\"\u003e\u003ccode\u003e8063167\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/64d763109518ea5f85ab32efe28eb8278ae5d502\"\u003e\u003ccode\u003e64d7631\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/3c7782240ef932b60e73e0ab4d4180bfcf9114bf\"\u003e\u003ccode\u003e3c77822\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/validator/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/browser-kit` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/browser-kit/releases\"\u003esymfony/browser-kit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/browser-kit/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/browser-kit/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/browser-kit/issues/62892\"\u003e#62892\u003c/a\u003e  Allow wrapping response content to give proper context when fetching fragments (\u003ca href=\"https://github.com/Jean-Beru\"\u003e\u003ccode\u003e@​Jean-Beru\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/0d998c101e1920fc68572209d1316fec0db728ef\"\u003e\u003ccode\u003e0d998c1\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/bed167eadaaba641f51fc842c9227aa5e251309e\"\u003e\u003ccode\u003ebed167e\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/a1e115df7c86200f210814867a61694e6d304256\"\u003e\u003ccode\u003ea1e115d\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/f49947cf0cbd7d685281ef74e05b98f5e75b181f\"\u003e\u003ccode\u003ef49947c\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/703346cfb06953776040a5d147a62878bfe9231d\"\u003e\u003ccode\u003e703346c\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/11073c320992196b61e920a74680b3ed007aaebe\"\u003e\u003ccode\u003e11073c3\u003c/code\u003e\u003c/a\u003e feature \u003ca href=\"https://redirect.github.com/symfony/browser-kit/issues/62892\"\u003e#62892\u003c/a\u003e [BrowserKit] Allow wrapping response content to give proper co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/0ac334def0098e68c62065053d651a8ff8e5720c\"\u003e\u003ccode\u003e0ac334d\u003c/code\u003e\u003c/a\u003e [BrowserKit] Allow wrapping response content to give proper context when fetc...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/browser-kit/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/0d0df8b3601f80b455d0bf40402d104c02d8b6fa\"\u003e\u003ccode\u003e0d0df8b\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/be165e29e6109efb89bfaefe56e3deccf72a8643\"\u003e\u003ccode\u003ebe165e2\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/3f288c176f4b70d083c1b37a0b9aa0c4745b2ef3\"\u003e\u003ccode\u003e3f288c1\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/a20ae5c327aa387bf549f2aa585980bd421592cb\"\u003e\u003ccode\u003ea20ae5c\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/40ce89f9f0e35aee3e9747f239f4596de8bbe86b\"\u003e\u003ccode\u003e40ce89f\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/e71face0307050f2d3563ffe381a8e4221f81ad6\"\u003e\u003ccode\u003ee71face\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/3b62f8f09ce3bb685fd1d4f71f944fc3d716bcde\"\u003e\u003ccode\u003e3b62f8f\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/481a89449e012e01b66e4a752513899222807bae\"\u003e\u003ccode\u003e481a894\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/c84238e22b98db2a40ab72781a2cdd1be1a8af4d\"\u003e\u003ccode\u003ec84238e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/011f59e3f3d20f60d11b4e78b8dc63504f56e145\"\u003e\u003ccode\u003e011f59e\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/cache/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/62852\"\u003e#62852\u003c/a\u003e  Fix DSN auth not passed to clusters in RedisTrait (\u003ca href=\"https://github.com/wikando-ck\"\u003e\u003ccode\u003e@​wikando-ck\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/5d3fcada5e1b80157cfdfd1f9dbbd63f95ef6f13\"\u003e\u003ccode\u003e5d3fcad\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/67ca35eaa52dd9c1f07a42d459b5a2544dd29b34\"\u003e\u003ccode\u003e67ca35e\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/129b3a6337511b28bde97a10f98fc4372da3e113\"\u003e\u003ccode\u003e129b3a6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/1b4c97d554c8c6d2c09546fcdef7f1aa338560a7\"\u003e\u003ccode\u003e1b4c97d\u003c/code\u003e\u003c/a\u003e [Cache] Fix the previous fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/693791378990b9e199b29f7be2a4d0e9e128308f\"\u003e\u003ccode\u003e6937913\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/76d72beac5ca0339d7a17e3459b9f4f3a8876356\"\u003e\u003ccode\u003e76d72be\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/917e9719ae4ef60a15ed7005e72f7fbae922d52e\"\u003e\u003ccode\u003e917e971\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/51bd6cc741e1cda86448508006f080194bab7301\"\u003e\u003ccode\u003e51bd6cc\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/62852\"\u003e#62852\u003c/a\u003e [Cache] Fix DSN auth not passed to clusters in RedisTrait (wikando...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/2397d91f9d96098e8df21c9b10422a0c76a6dfa4\"\u003e\u003ccode\u003e2397d91\u003c/code\u003e\u003c/a\u003e [Cache] Fix DSN auth not passed to clusters in RedisTrait\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/8fa83432dca286e894799c05abd38a49f812d70c\"\u003e\u003ccode\u003e8fa8343\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/cache/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/config` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/config/releases\"\u003esymfony/config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/config/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/config/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/config/issues/63053\"\u003e#63053\u003c/a\u003e  add back missing enabled key in normalization step (xabbuh)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/config/issues/63002\"\u003e#63002\u003c/a\u003e  Fix merging node that canBeDisable()/canBeEnabled() (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/config/issues/62920\"\u003e#62920\u003c/a\u003e  Allow \u003ccode\u003eParamConfigurator\u003c/code\u003e in \u003ccode\u003eParametersConfig\u003c/code\u003e (\u003ca href=\"https://github.com/jack-worman\"\u003e\u003ccode\u003e@​jack-worman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/8f45af92f08f82902827a8b6f403aaf49d893539\"\u003e\u003ccode\u003e8f45af9\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/4275b53b8ab0cf37f48bf273dc2285c8178efdfb\"\u003e\u003ccode\u003e4275b53\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/26ddb5ea228c55986ac9dd5273bd6b4e3d07eb61\"\u003e\u003ccode\u003e26ddb5e\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/077e131cf6242b6d9df29b624c9b496dda7d70a6\"\u003e\u003ccode\u003e077e131\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/b45cbe6d7ff49ec6d1a3154ccd5d59a38c588ce4\"\u003e\u003ccode\u003eb45cbe6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/d445badf0ad2c2a492e38c0378c39997a56ef97b\"\u003e\u003ccode\u003ed445bad\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/e723782fb586a6fe3d8f054e3395ea4bf274c0ae\"\u003e\u003ccode\u003ee723782\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/63087d667f479d0f3424a41a50ca0357064956ba\"\u003e\u003ccode\u003e63087d6\u003c/code\u003e\u003c/a\u003e add back missing enabled key in normalization step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/7155042ab466158f599d580c9d04fe6b92d7b9df\"\u003e\u003ccode\u003e7155042\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/39a67af02c6878f9b53e3cdeec6357abacf26d83\"\u003e\u003ccode\u003e39a67af\u003c/code\u003e\u003c/a\u003e [Config] Fix merging node that canBeDisable()/canBeEnabled()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/config/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dependency-injection` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dependency-injection/releases\"\u003esymfony/dependency-injection's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dependency-injection/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/dependency-injection/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/dependency-injection/issues/63160\"\u003e#63160\u003c/a\u003e  Fix alias chain inversion when deprecated alias points to decorated service (amateescu)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/dependency-injection/issues/62920\"\u003e#62920\u003c/a\u003e  Allow \u003ccode\u003eParamConfigurator\u003c/code\u003e in \u003ccode\u003eParametersConfig\u003c/code\u003e (\u003ca href=\"https://github.com/jack-worman\"\u003e\u003ccode\u003e@​jack-worman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/59c3cf87a7ed9beb561cf7433a6635b000a0ff4d\"\u003e\u003ccode\u003e59c3cf8\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/dbbaba1cc65ccfa29106e931f68b51cd2f4b32bb\"\u003e\u003ccode\u003edbbaba1\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/46aadd0ecb1aed639481353c61aa155231a29ba9\"\u003e\u003ccode\u003e46aadd0\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/b17882e933c4c606620247b6708ab53aa3b88753\"\u003e\u003ccode\u003eb17882e\u003c/code\u003e\u003c/a\u003e [DependencyInjection] Fix alias chain inversion when deprecated alias points ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/64a28d0d232381422a497b6cfc83e9fa7288672d\"\u003e\u003ccode\u003e64a28d0\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/23f0ca9ad5ba6642b1475610425d819a8bdce28c\"\u003e\u003ccode\u003e23f0ca9\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/5ec49d2cf9d4144481af708d0def9a1a8b2727d0\"\u003e\u003ccode\u003e5ec49d2\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/e19f2a26cab67d1a5637db476f5231dade3c03bb\"\u003e\u003ccode\u003ee19f2a2\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/c269d34d39c32117050f959b0f0a342ed020e8da\"\u003e\u003ccode\u003ec269d34\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/679e047994d0c0d46314bcf094ecef034d6667a3\"\u003e\u003ccode\u003e679e047\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eParamConfigurator\u003c/code\u003e in \u003ccode\u003eParametersConfig\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/dependency-injection/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-bridge` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-bridge/releases\"\u003esymfony/doctrine-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-bridge/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/doctrine-bridge/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/doctrine-bridge/issues/63051\"\u003e#63051\u003c/a\u003e  Fix custom type based on Uid on entity loader (\u003ca href=\"https://github.com/IndraGunawan\"\u003e\u003ccode\u003e@​IndraGunawan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/0d07589d03ed7db1833bfe943635872a2e8aebb2\"\u003e\u003ccode\u003e0d07589\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/3408d9fb7bda6c8db9f3e4099863c9017bcbc62d\"\u003e\u003ccode\u003e3408d9f\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/98814d5e95e382150629619fa883e775baf6f340\"\u003e\u003ccode\u003e98814d5\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/eefea91182dfad03a94056f8f4ffa499ffdb80ca\"\u003e\u003ccode\u003eeefea91\u003c/code\u003e\u003c/a\u003e [DoctrineBridge] Fix custom type based on Uid on entity loader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/478bbdc955185f8ef9fe3bd05c44a7c81c34b43a\"\u003e\u003ccode\u003e478bbdc\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/ba67870730c8c81039da40d56561d455d5dcfff4\"\u003e\u003ccode\u003eba67870\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/abdea4f2a4beaf836385b90fd93968a61f65662c\"\u003e\u003ccode\u003eabdea4f\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/049d59451ecc395355d37c4270f3343fb2ff43a5\"\u003e\u003ccode\u003e049d594\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/3ec6e0eaa01999f245330f39940a19849c99881e\"\u003e\u003ccode\u003e3ec6e0e\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/fad6e3c45130f259d5dc646d08770772ad2b7e56\"\u003e\u003ccode\u003efad6e3c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/doctrine-bridge/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/error-handler` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/error-handler/releases\"\u003esymfony/error-handler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/error-handler/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/error-handler/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/error-handler/issues/63108\"\u003e#63108\u003c/a\u003e  fix parsing of complexe type (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/7620b97ec0ab1d2d6c7fb737aa55da411bea776a\"\u003e\u003ccode\u003e7620b97\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/8da531f364ddfee53e36092a7eebbbd0b775f6b8\"\u003e\u003ccode\u003e8da531f\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/c2ee39c0f4840971da6d4b8a1fd910ed470e2c93\"\u003e\u003ccode\u003ec2ee39c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/8c18400784fcb014dc73c8d5601a9576af7f8ad4\"\u003e\u003ccode\u003e8c18400\u003c/code\u003e\u003c/a\u003e [ErrorHandler] fix parsing of complexe type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/8720fcb28ccfb687e0fa331e2a85059149411c23\"\u003e\u003ccode\u003e8720fcb\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/4ee3df861f460e899bf34d6775f3c4ff1231431d\"\u003e\u003ccode\u003e4ee3df8\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/429d9e569c8dc9c3926a9ffb2d725dbbbe3f0525\"\u003e\u003ccode\u003e429d9e5\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/78a92b4c0d44e785921b97e9c23f38e85ceefa65\"\u003e\u003ccode\u003e78a92b4\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/32b53252d2289adbb8eec4b5d09ace46d4a7c9ef\"\u003e\u003ccode\u003e32b5325\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/421c958f530184f876308d57504c5863bb9f24e0\"\u003e\u003ccode\u003e421c958\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/error-handler/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/event-dispatcher` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/event-dispatcher/releases\"\u003esymfony/event-dispatcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/event-dispatcher/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/event-dispatcher/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/99301401da182b6cfaa4700dbe9987bb75474b47\"\u003e\u003ccode\u003e9930140\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/dc2c0eba1af673e736bb851d747d266108aea746\"\u003e\u003ccode\u003edc2c0eb\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/2abf563596d8af09bbbfe4c6079bdffd7ed3f9f8\"\u003e\u003ccode\u003e2abf563\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/99d7e101826e6610606b9433248f80c1997cd20b\"\u003e\u003ccode\u003e99d7e10\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/event-dispatcher/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/finder` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/finder/releases\"\u003esymfony/finder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/finder/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/finder/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/finder/issues/62762\"\u003e#62762\u003c/a\u003e  Fix \u003ccode\u003eFinder::append()\u003c/code\u003e breaking generic typing contract (\u003ca href=\"https://github.com/jack-worman\"\u003e\u003ccode\u003e@​jack-worman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/finder/commit/42e48eb02e07d5f3771d194d67da117eb824c8c1\"\u003e\u003ccode\u003e42e48eb\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/finder/commit/01b24a145bbeaa7141e75887ec904c34a6728a5f\"\u003e\u003ccode\u003e01b24a1\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/finder/commit/283982e4af5569e58e4b9427f5187729fd05e513\"\u003e\u003ccode\u003e283982e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/finder/commit/3ec24885c1d9ababbb9c8f63bb42fea3c8c9b6de\"\u003e\u003ccode\u003e3ec2488\u003c/code\u003e\u003c/a\u003e [Finder] Fix \u003ccode\u003eFinder::append()\u003c/code\u003e breaking generic typing contract\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/finder/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/http-foundation/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63012\"\u003e#63012\u003c/a\u003e  Fix double-prefixing of session keys when using redis/memcached (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e33ba71e674a1bb16eb251688bd27c2ff67e0dc1\"\u003e\u003ccode\u003ee33ba71\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/977a554a34cf8edc95ca351fbecb1bb1ad05cc94\"\u003e\u003ccode\u003e977a554\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/cc4ae963efd984204c0224605ae821382b791462\"\u003e\u003ccode\u003ecc4ae96\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a7c652d0d0a6be8fbf9dead2e36f31e46c482adf\"\u003e\u003ccode\u003ea7c652d\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix double-prefixing of session keys when using redis/memcached\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/2376017e4a84c0d4b54e48b5508db3e5544506fd\"\u003e\u003ccode\u003e2376017\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a85bc9c207cb1879858a02ea466cad80580b981e\"\u003e\u003ccode\u003ea85bc9c\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/66e496a79d33160cecaf1569871a39ec0510fb11\"\u003e\u003ccode\u003e66e496a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/4a673e9797bf5c2db347ae0e5f7880bb572cc061\"\u003e\u003ccode\u003e4a673e9\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-kernel` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-kernel/releases\"\u003esymfony/http-kernel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-kernel/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/http-kernel/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-kernel/issues/62848\"\u003e#62848\u003c/a\u003e  Fix using HTTP Cache in worker mode (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/stakovicz\"\u003e\u003ccode\u003e@​stakovicz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/3e61425b663a995957217d03c444b9d27ca7d928\"\u003e\u003ccode\u003e3e61425\u003c/code\u003e\u003c/a\u003e Update VERSION for 8.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/95f5d949b95c9a8463e7d0617cb2069435c06e03\"\u003e\u003ccode\u003e95f5d94\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/28d9ecc671cf008aad6da0601fb34393774c25e2\"\u003e\u003ccode\u003e28d9ecc\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/686ce9b59b8de107fc992094ecbcd0abb0ae4194\"\u003e\u003ccode\u003e686ce9b\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/75edf6677590cf7f6039209bb3861822cda54e05\"\u003e\u003ccode\u003e75edf66\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/f2ed78e2c5d1a2045850147628301b3886857585\"\u003e\u003ccode\u003ef2ed78e\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/4b6ee066d1571895f6679a3da83133747f653259\"\u003e\u003ccode\u003e4b6ee06\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/d105cd7d08f0850d09e1a593f810f8dea6180be3\"\u003e\u003ccode\u003ed105cd7\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/031479f9a246c65ff91d97cdd3242fd8159d9ecb\"\u003e\u003ccode\u003e031479f\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/fb25c7d196b112f5d388aa24e04e6d81b87719e0\"\u003e\u003ccode\u003efb25c7d\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-kernel/compare/v...\n\n_Description has been truncated_","html_url":"https://github.com/kdgyimah/be/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kdgyimah%2Fbe/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"3732027534","node_id":"PR_kwDOPk_Kws65Ai64","number":147,"state":"open","title":"chore(deps): bump the php-dependencies group across 1 directory with 50 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-15T20:35:13.000Z","updated_at":"2025-12-22T22:03:05.585Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"php-dependencies","update_count":50,"packages":[{"name":"doctrine/dbal","old_version":"4.4.0","new_version":"4.4.1","repository_url":"https://github.com/doctrine/dbal"},{"name":"gedmo/doctrine-extensions","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/doctrine-extensions/DoctrineExtensions"},{"name":"sentry/sentry-symfony","old_version":"5.7.0","new_version":"5.8.2","repository_url":"https://github.com/getsentry/sentry-symfony"},{"name":"stof/doctrine-extensions-bundle","old_version":"1.14.0","new_version":"1.15.1","repository_url":"https://github.com/stof/StofDoctrineExtensionsBundle"},{"name":"symfony/doctrine-messenger","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/doctrine-messenger"},{"name":"symfony/form","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/form"},{"name":"symfony/framework-bundle","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/framework-bundle"},{"name":"symfony/http-client","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/monolog-bundle","old_version":"3.11.0","new_version":"3.11.1","repository_url":"https://github.com/symfony/monolog-bundle"},{"name":"symfony/runtime","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/runtime"},{"name":"symfony/serializer","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/serializer"},{"name":"symfony/validator","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/validator"},{"name":"symfonycasts/reset-password-bundle","old_version":"1.23.2","new_version":"1.24.0","repository_url":"https://github.com/SymfonyCasts/reset-password-bundle"},{"name":"twig/extra-bundle","old_version":"3.22.1","new_version":"3.22.2","repository_url":"https://github.com/twigphp/twig-extra-bundle"},{"name":"doctrine/doctrine-fixtures-bundle","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/doctrine/DoctrineFixturesBundle"},{"name":"phpunit/phpunit","old_version":"12.4.5","new_version":"12.5.4","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"zenstruck/foundry","old_version":"2.8.0","new_version":"2.8.2","repository_url":"https://github.com/zenstruck/foundry"},{"name":"symfony/security-http","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/security-http"},{"name":"friendsofphp/php-cs-fixer","old_version":"3.91.2","new_version":"3.92.0","repository_url":"https://github.com/PHP-CS-Fixer/PHP-CS-Fixer"},{"name":"symfony/dom-crawler","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/dom-crawler"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the php-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [doctrine/dbal](https://github.com/doctrine/dbal) | `4.4.0` | `4.4.1` |\n| [gedmo/doctrine-extensions](https://github.com/doctrine-extensions/DoctrineExtensions) | `3.21.0` | `3.22.0` |\n| [sentry/sentry-symfony](https://github.com/getsentry/sentry-symfony) | `5.7.0` | `5.8.2` |\n| [stof/doctrine-extensions-bundle](https://github.com/stof/StofDoctrineExtensionsBundle) | `1.14.0` | `1.15.1` |\n| [symfony/doctrine-messenger](https://github.com/symfony/doctrine-messenger) | `7.4.0` | `7.4.1` |\n| [symfony/form](https://github.com/symfony/form) | `7.4.0` | `7.4.1` |\n| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `7.4.0` | `7.4.1` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `7.4.0` | `7.4.1` |\n| [symfony/monolog-bundle](https://github.com/symfony/monolog-bundle) | `3.11.0` | `3.11.1` |\n| [symfony/runtime](https://github.com/symfony/runtime) | `7.4.0` | `7.4.1` |\n| [symfony/serializer](https://github.com/symfony/serializer) | `7.4.0` | `7.4.2` |\n| [symfony/validator](https://github.com/symfony/validator) | `7.4.0` | `7.4.2` |\n| [symfonycasts/reset-password-bundle](https://github.com/SymfonyCasts/reset-password-bundle) | `1.23.2` | `1.24.0` |\n| [twig/extra-bundle](https://github.com/twigphp/twig-extra-bundle) | `3.22.1` | `3.22.2` |\n| [doctrine/doctrine-fixtures-bundle](https://github.com/doctrine/DoctrineFixturesBundle) | `3.7.2` | `3.7.3` |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `12.4.5` | `12.5.4` |\n| [zenstruck/foundry](https://github.com/zenstruck/foundry) | `2.8.0` | `2.8.2` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.4.0` | `8.0.1` |\n| [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | `3.91.2` | `3.92.0` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.4.0` | `8.0.1` |\n\n\nUpdates `doctrine/dbal` from 4.4.0 to 4.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/dbal/releases\"\u003edoctrine/dbal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.1\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/dbal/milestone/188\"\u003e4.4.1\u003c/a\u003e\u003c/h3\u003e\n\u003ch3\u003e4.4.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e1\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e1\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug,Transactions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/dbal/pull/7240\"\u003e7240: Don't attempt to rollback when connections are lost\u003c/a\u003e thanks to \u003ca href=\"https://github.com/lcobucci\"\u003e\u003ccode\u003e@​lcobucci\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/3d544473fb93f5c25b483ea4f4ce99f8c4d9d44c\"\u003e\u003ccode\u003e3d54447\u003c/code\u003e\u003c/a\u003e Don't attempt to rollback when connections are lost (\u003ca href=\"https://redirect.github.com/doctrine/dbal/issues/7240\"\u003e#7240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/1cbda9fa97980a6529fab06cb936dc66fd54076d\"\u003e\u003ccode\u003e1cbda9f\u003c/code\u003e\u003c/a\u003e Merge branch '3.10.x' into 4.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/fb127d8037f816f1b6af38f379b5ea762cb9443e\"\u003e\u003ccode\u003efb127d8\u003c/code\u003e\u003c/a\u003e Test Oracle drivers on PHP 8.5 (\u003ca href=\"https://redirect.github.com/doctrine/dbal/issues/7236\"\u003e#7236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/doctrine/dbal/compare/4.4.0...4.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gedmo/doctrine-extensions` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/releases\"\u003egedmo/doctrine-extensions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Symfony 8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/blob/main/CHANGELOG.md\"\u003egedmo/doctrine-extensions's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.22.0] - 2025-12-13\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Symfony 8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/e4350ee2daa7f34aa5806f2e1ea11fa4b5800e57\"\u003e\u003ccode\u003ee4350ee\u003c/code\u003e\u003c/a\u003e 3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/c821b9a5e6eed4b84d6d35ce6a1853b131350c7b\"\u003e\u003ccode\u003ec821b9a\u003c/code\u003e\u003c/a\u003e Bump isbang/compose-action from 2.4.1 to 2.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/5b9385d41f6134c6bd5a0f6773bf4bd013cf42df\"\u003e\u003ccode\u003e5b9385d\u003c/code\u003e\u003c/a\u003e Disallow \u0026quot;stringable_for_to_string\u0026quot; CS rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/e60de54475f90a4710c5954ff94e3e4f95929d38\"\u003e\u003ccode\u003ee60de54\u003c/code\u003e\u003c/a\u003e Remove invalid \u0026quot;\u003ca href=\"https://github.com/author\"\u003e\u003ccode\u003e@​author\u003c/code\u003e\u003c/a\u003e\u0026quot; annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/01365af4a7fca490035790c1cc645cadd8293e0d\"\u003e\u003ccode\u003e01365af\u003c/code\u003e\u003c/a\u003e Run CI on PHP 8.5, use 8.5 in Docker Compose env\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/30661a8f2d65233035c2c6bbda80a2738777bcc2\"\u003e\u003ccode\u003e30661a8\u003c/code\u003e\u003c/a\u003e Fix SA issue with AbstractAnnotationDriver::getMetaReflectionClass()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/8f26a3fad4f0d97d90f8114e6666d1c361af020f\"\u003e\u003ccode\u003e8f26a3f\u003c/code\u003e\u003c/a\u003e Allow Symfony 8.x components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/f69b8952015f9fd8d1e29a8ecd87711214a2af37\"\u003e\u003ccode\u003ef69b895\u003c/code\u003e\u003c/a\u003e Run tests with MongoDB ODM using native laxy objects, fix other deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/768192a99c0e1ac7fef85e56b265a01c821ef89d\"\u003e\u003ccode\u003e768192a\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/6c0d608ac99faf601f323f7b182afadcc5d62c40\"\u003e\u003ccode\u003e6c0d608\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/compare/v3.21.0...v3.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry/sentry-symfony` from 5.7.0 to 5.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-symfony/releases\"\u003esentry/sentry-symfony's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.8.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.2.\u003c/p\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003esymfony/yaml\u003c/code\u003e to a non-dev dependency. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/983\"\u003egetsentry/sentry-symfony#983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.1.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebefore_send_metric\u003c/code\u003e and \u003ccode\u003eenable_metrics\u003c/code\u003e. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/981\"\u003egetsentry/sentry-symfony#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Sentry metrics. \u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/977\"\u003e#977\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e// Counter metric\n\\Sentry\\trace_metrics()-\u0026gt;count('test-counter', 10, ['my-attribute' =\u0026gt; 'foo']);\n\u003cp\u003e// Gauge metric\n\\Sentry\\trace_metrics()-\u0026gt;gauge('test-gauge', 50.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::millisecond());\u003c/p\u003e\n\u003cp\u003e// Distribution metric\n\\Sentry\\trace_metrics()-\u0026gt;distribution('test-distribution', 20.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::kilobyte());\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-symfony/blob/master/CHANGELOG.md\"\u003esentry/sentry-symfony's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.8.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.2.\u003c/p\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003esymfony/yaml\u003c/code\u003e to a non-dev dependency. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/983\"\u003egetsentry/sentry-symfony#983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.1.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebefore_send_metric\u003c/code\u003e and \u003ccode\u003eenable_metrics\u003c/code\u003e. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/981\"\u003egetsentry/sentry-symfony#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Sentry metrics. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/977\"\u003e#977\u003c/a\u003e)(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/977\"\u003egetsentry/sentry-symfony#977\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e// Counter metric\n\\Sentry\\trace_metrics()-\u0026gt;count('test-counter', 10, ['my-attribute' =\u0026gt; 'foo']);\n\u003cp\u003e// Gauge metric\n\\Sentry\\trace_metrics()-\u0026gt;gauge('test-gauge', 50.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::millisecond());\u003c/p\u003e\n\u003cp\u003e// Distribution metric\n\\Sentry\\trace_metrics()-\u0026gt;distribution('test-distribution', 20.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::kilobyte());\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/fb03d506c575cd1cb5274774d0dd968938150982\"\u003e\u003ccode\u003efb03d50\u003c/code\u003e\u003c/a\u003e release: 5.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/14c3457870158f68ae1567ae7462c60b785064f4\"\u003e\u003ccode\u003e14c3457\u003c/code\u003e\u003c/a\u003e Prepare 5.8.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/e8557e5268700bb71c2d2196722c2c87c310f2bd\"\u003e\u003ccode\u003ee8557e5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003esymfony/yaml\u003c/code\u003e is a required dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/88c3a83fc58a2d688cc0fc583c0774f594b85cbc\"\u003e\u003ccode\u003e88c3a83\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.8.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/f28ad3fe72c42656c15345f77187dc58bd8e1281\"\u003e\u003ccode\u003ef28ad3f\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/d47a521b9b2a48709522fbb560a10cda8c4d30d7\"\u003e\u003ccode\u003ed47a521\u003c/code\u003e\u003c/a\u003e Prepare 5.8.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/92fd79e17d4121f5926fba7903ca67f77a71fc13\"\u003e\u003ccode\u003e92fd79e\u003c/code\u003e\u003c/a\u003e ref(metrics): add metric options (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/44bdbb186bfcaf9024e49c4aefb1bfdca1b28401\"\u003e\u003ccode\u003e44bdbb1\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.8.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/1929c807e3f7e39eecb7646b7d841e13736e3f4c\"\u003e\u003ccode\u003e1929c80\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/cb4c7eec2a5b481fbcfccd0febaa5720affe7da3\"\u003e\u003ccode\u003ecb4c7ee\u003c/code\u003e\u003c/a\u003e Prepare 5.8.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/980\"\u003e#980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-symfony/compare/5.7.0...5.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stof/doctrine-extensions-bundle` from 1.14.0 to 1.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/releases\"\u003estof/doctrine-extensions-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix class parameter for the uploadable extension by \u003ca href=\"https://github.com/flohw\"\u003e\u003ccode\u003e@​flohw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/520\"\u003estof/StofDoctrineExtensionsBundle#520\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flohw\"\u003e\u003ccode\u003e@​flohw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/520\"\u003estof/StofDoctrineExtensionsBundle#520\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.15.0...v1.15.1\"\u003ehttps://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate configuration.rst by \u003ca href=\"https://github.com/Dgeronivo\"\u003e\u003ccode\u003e@​Dgeronivo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/505\"\u003estof/StofDoctrineExtensionsBundle#505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup Flex explanation which is not tied to Flex by \u003ca href=\"https://github.com/fabpico\"\u003e\u003ccode\u003e@​fabpico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/491\"\u003estof/StofDoctrineExtensionsBundle#491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate service config from XML to PHP by \u003ca href=\"https://github.com/mbabker\"\u003e\u003ccode\u003e@​mbabker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/513\"\u003estof/StofDoctrineExtensionsBundle#513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add tests for PHP 8.5 by \u003ca href=\"https://github.com/Chris53897\"\u003e\u003ccode\u003e@​Chris53897\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/515\"\u003estof/StofDoctrineExtensionsBundle#515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option to enable \u003ccode\u003eSoftDeleteableListener\u003c/code\u003e post-flush event by \u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/512\"\u003estof/StofDoctrineExtensionsBundle#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow installation with Symfony 8 by \u003ca href=\"https://github.com/alexander-schranz\"\u003e\u003ccode\u003e@​alexander-schranz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/516\"\u003estof/StofDoctrineExtensionsBundle#516\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Dgeronivo\"\u003e\u003ccode\u003e@​Dgeronivo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/505\"\u003estof/StofDoctrineExtensionsBundle#505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabpico\"\u003e\u003ccode\u003e@​fabpico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/491\"\u003estof/StofDoctrineExtensionsBundle#491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/512\"\u003estof/StofDoctrineExtensionsBundle#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexander-schranz\"\u003e\u003ccode\u003e@​alexander-schranz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/516\"\u003estof/StofDoctrineExtensionsBundle#516\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.14.0...v1.15.0\"\u003ehttps://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.14.0...v1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/7f21c77823fa8df57eabbe1f1686149d2d4afae1\"\u003e\u003ccode\u003e7f21c77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/520\"\u003e#520\u003c/a\u003e from flohw/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/420b0f7281ee66a1e6056bf38c4925cd64562c7e\"\u003e\u003ccode\u003e420b0f7\u003c/code\u003e\u003c/a\u003e Fix class parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/002db495ae2c35875dcb7b9719a9da8a0feafe83\"\u003e\u003ccode\u003e002db49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/519\"\u003e#519\u003c/a\u003e from stof/phpunit_install\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/d8596ba21b04de213dcf8822fe46c71c8855748a\"\u003e\u003ccode\u003ed8596ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/518\"\u003e#518\u003c/a\u003e from stof/update_ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/79ac4f72649f50917cf3d4337df931ba983d0ba3\"\u003e\u003ccode\u003e79ac4f7\u003c/code\u003e\u003c/a\u003e Install phpunit as a dev dependency instead of using simple-phpunit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/5c48711bd8303f2ee3c6599c437436f16b437167\"\u003e\u003ccode\u003e5c48711\u003c/code\u003e\u003c/a\u003e Update the CI setup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/a13e6044c2d1b91032061f2e853ce3ce76fe7114\"\u003e\u003ccode\u003ea13e604\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/516\"\u003e#516\u003c/a\u003e from alexander-schranz/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/411bde85bae2db837b2c3d91fa8b9e92e5d0b639\"\u003e\u003ccode\u003e411bde8\u003c/code\u003e\u003c/a\u003e Fix some return types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/e6cd2a2683f416a396416083306f4c56fca3662c\"\u003e\u003ccode\u003ee6cd2a2\u003c/code\u003e\u003c/a\u003e Allow installation with Symfony 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/370889a216f16983c4c7d780ee0e326a45456415\"\u003e\u003ccode\u003e370889a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/512\"\u003e#512\u003c/a\u003e from HypeMC/softdeleteablelistener-post-flush-event\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.14.0...v1.15.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/console` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/console/releases\"\u003esymfony/console's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/console/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/console/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61962\"\u003esymfony/symfony#61962\u003c/a\u003e  [Console] Handle signals on text input (\u003ca href=\"https://github.com/valx76\"\u003e\u003ccode\u003e@​valx76\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62627\"\u003esymfony/symfony#62627\u003c/a\u003e [Console] Preserve \u003ccode\u003e--help\u003c/code\u003e option when a command is not found (\u003ca href=\"https://github.com/santysisi\"\u003e\u003ccode\u003e@​santysisi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62562\"\u003esymfony/symfony#62562\u003c/a\u003e [Console] don't discard existing aliases when constructing Command (\u003ca href=\"https://github.com/henderkes\"\u003e\u003ccode\u003e@​henderkes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62571\"\u003esymfony/symfony#62571\u003c/a\u003e [Console] Fix profile invokable command (\u003ca href=\"https://github.com/Jibbarth\"\u003e\u003ccode\u003e@​Jibbarth\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e\"\u003e\u003ccode\u003e6d9f0fb\u003c/code\u003e\u003c/a\u003e Fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/b1b83958de468470ed39d249395225abd9523fd8\"\u003e\u003ccode\u003eb1b8395\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/6d0d25cc1138bb7bab0685fbe4184e6289914406\"\u003e\u003ccode\u003e6d0d25c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/1b2813049506b39eb3d7e64aff033fd5ca26c97e\"\u003e\u003ccode\u003e1b28130\u003c/code\u003e\u003c/a\u003e Handle signals on text input\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/5a92ed298d951f99139b6a5cb5cc74a6248df943\"\u003e\u003ccode\u003e5a92ed2\u003c/code\u003e\u003c/a\u003e [Console] Preserve \u003ccode\u003e--help\u003c/code\u003e option when a command is not found\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/5c557f629ac5a081d5b4aa1bd5226baaf8d4244e\"\u003e\u003ccode\u003e5c557f6\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/console/issues/62562\"\u003e#62562\u003c/a\u003e [Console] don't discard existing aliases when constructing Command...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/ac543cf9535111ea557a24f7473f5d6f4a8ab1cc\"\u003e\u003ccode\u003eac543cf\u003c/code\u003e\u003c/a\u003e [Console] don't discard existing aliases when constructing Command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/245d678a1f19846c113b02fffe50ce183631758a\"\u003e\u003ccode\u003e245d678\u003c/code\u003e\u003c/a\u003e [Console] Fix profile invokable command\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/console/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-messenger` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-messenger/releases\"\u003esymfony/doctrine-messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62619\"\u003esymfony/symfony#62619\u003c/a\u003e [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport (\u003ca href=\"https://github.com/Shine-neko\"\u003e\u003ccode\u003e@​Shine-neko\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/f97f4ea899c467c2c8ff1b9c82b86baa9a7b2158\"\u003e\u003ccode\u003ef97f4ea\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/f5d6c8ea82b9378221186393e8dff9c32ea09d10\"\u003e\u003ccode\u003ef5d6c8e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/42549f5ac439f32a9362f7718124ba3df96784cb\"\u003e\u003ccode\u003e42549f5\u003c/code\u003e\u003c/a\u003e [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/form` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/form/releases\"\u003esymfony/form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/form/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/form/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62621\"\u003esymfony/symfony#62621\u003c/a\u003e [Form] Fix moneytype step (\u003ca href=\"https://github.com/Belhassen\"\u003e\u003ccode\u003e@​Belhassen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62607\"\u003esymfony/symfony#62607\u003c/a\u003e [Form] Clean up wrong method docblocks in data transformers (\u003ca href=\"https://github.com/alexndlm\"\u003e\u003ccode\u003e@​alexndlm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/04984c79b08c70dc106498fc250917060d88aee2\"\u003e\u003ccode\u003e04984c7\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/008a7b331d7f42ac68f8f979566000f1aa0fbe0c\"\u003e\u003ccode\u003e008a7b3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/e6378bc56d5d56db65754a09c91a7cf7c35b44db\"\u003e\u003ccode\u003ee6378bc\u003c/code\u003e\u003c/a\u003e Fix MoneyType: add missing step attribute when html5=true\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/7de5d09146beb77b45a4814e61d7ced89b12e3f7\"\u003e\u003ccode\u003e7de5d09\u003c/code\u003e\u003c/a\u003e [Form] Clean up wrong method docblocks in data transformers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/f9a1a0d2ede55eb40db4a0daa6b127391ba40bdf\"\u003e\u003ccode\u003ef9a1a0d\u003c/code\u003e\u003c/a\u003e [Form] Fix EnumType choice_label logic for grouped choices\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/form/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/framework-bundle` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/framework-bundle/releases\"\u003esymfony/framework-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62388\"\u003esymfony/symfony#62388\u003c/a\u003e [TypeInfo] Simple array should be array type (\u003ca href=\"https://github.com/matijn-made\"\u003e\u003ccode\u003e@​matijn-made\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62656\"\u003esymfony/symfony#62656\u003c/a\u003e [FrameworkBundle] Fix using \u003ccode\u003eFailedMessages*Command\u003c/code\u003e with \u003ccode\u003eSigningSerializer\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62652\"\u003esymfony/symfony#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62651\"\u003esymfony/symfony#62651\u003c/a\u003e [FrameworkBundle] Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62586\"\u003esymfony/symfony#62586\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping container for build/lint commands (\u003ca href=\"https://github.com/aschempp\"\u003e\u003ccode\u003e@​aschempp\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62647\"\u003esymfony/symfony#62647\u003c/a\u003e [FrameworkBundle] Don't exclude classes with constraint/serialization attributes from being registered as services (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62532\"\u003esymfony/symfony#62532\u003c/a\u003e [FrameworkBundle] Dump bundles config reference first (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62498\"\u003esymfony/symfony#62498\u003c/a\u003e [FrameworkBundle] fix merging of enabled locales (\u003ca href=\"https://github.com/dmaicher\"\u003e\u003ccode\u003e@​dmaicher\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62551\"\u003esymfony/symfony#62551\u003c/a\u003e [FrameworkBundle] register attribute loader arguments in a forward-compatible way (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62513\"\u003esymfony/symfony#62513\u003c/a\u003e [FrameworkBundle] Add missing \u003ccode\u003euseAttributeAsKey\u003c/code\u003e calls (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62515\"\u003esymfony/symfony#62515\u003c/a\u003e  [FrameworkBundle] Allow backed enum to be used in initial_marking workflow configuration (\u003ca href=\"https://github.com/DemonTPx\"\u003e\u003ccode\u003e@​DemonTPx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/2fa3b3ad6ed75ce0cc8cad8a5027b4f25b990bc3\"\u003e\u003ccode\u003e2fa3b3a\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/5d2e60f301dbafba1408e62b9838fdb58920c2ca\"\u003e\u003ccode\u003e5d2e60f\u003c/code\u003e\u003c/a\u003e [TypeInfo] Simple array should be array type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/3f7531a6eb22738e9ff715f0a23c984d43b12508\"\u003e\u003ccode\u003e3f7531a\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Fix using \u003ccode\u003eFailedMessages*Command\u003c/code\u003e with \u003ccode\u003eSigningSerializer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/77e597911fa623c50aedc4d515cd42d28272cf3c\"\u003e\u003ccode\u003e77e5979\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62652\"\u003e#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scop...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/17d0833790bd2d953fb0727e5b5da85f1cc59c92\"\u003e\u003ccode\u003e17d0833\u003c/code\u003e\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/a595281bf87f47d9deff4f513f9788b34fbd19b8\"\u003e\u003ccode\u003ea595281\u003c/code\u003e\u003c/a\u003e Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/c97d1f10fc43175eeaca6f8b9f7bedfedbeda40a\"\u003e\u003ccode\u003ec97d1f1\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62586\"\u003e#62586\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/7c12bc603d41d44da94271f1d9803baf437a1686\"\u003e\u003ccode\u003e7c12bc6\u003c/code\u003e\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping container fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/e9d3eba8d847f525499b89051fb54e254cb7037c\"\u003e\u003ccode\u003ee9d3eba\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Don't exclude classes with constraint/serialization attribu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/1ee5cfe092c30ef2d01ca539b73e076671688292\"\u003e\u003ccode\u003e1ee5cfe\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Order alphabetically known tags of \u003ccode\u003eUnusedTagsPass\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62652\"\u003esymfony/symfony#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62645\"\u003esymfony/symfony#62645\u003c/a\u003e [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient instances (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/26cc224ea7103dda90e9694d9e139a389092d007\"\u003e\u003ccode\u003e26cc224\u003c/code\u003e\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e29e02836d098d7e929dfe7c04cb5f5cabf47877\"\u003e\u003ccode\u003ee29e028\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3d125854b2f254303d7dfd1d3af15954ac65703b\"\u003e\u003ccode\u003e3d12585\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/a67de2002d72f76ce7c57f830c4df503febc8d77\"\u003e\u003ccode\u003ea67de20\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient ins...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/f6e03d8adb6fc580c4e2ff34010c67621013e4f4\"\u003e\u003ccode\u003ef6e03d8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[HttpClient] Lazily initialize CurlClientState\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b0050e2ef962801504b1082b4e8d366cab56bf50\"\u003e\u003ccode\u003eb0050e2\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6bb245ec600eb89487f0f26633baf4f7546ec0a3\"\u003e\u003ccode\u003e6bb245e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6dc935cee865280df47c5db2e2d827e1c04c882f\"\u003e\u003ccode\u003e6dc935c\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix releasing uploaded stream resources\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/monolog-bundle` from 3.11.0 to 3.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bundle/releases\"\u003esymfony/monolog-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emonolog.processor\u003c/code\u003e tag attributes to use consecutive keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bundle/blob/4.x/CHANGELOG.md\"\u003esymfony/monolog-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.1 (2025-12-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emonolog.processor\u003c/code\u003e attributes to use consecutive keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/0e675a6e08f791ef960dc9c7e392787111a3f0c1\"\u003e\u003ccode\u003e0e675a6\u003c/code\u003e\u003c/a\u003e Update changelog for 3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/c58895e6a3e59c8a60344266d9cbf67b2d687f6c\"\u003e\u003ccode\u003ec58895e\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/monolog-bundle/issues/559\"\u003e#559\u003c/a\u003e Fix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+ (websir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/b6f5d694604832946b95477b7dbf91b7a8731c66\"\u003e\u003ccode\u003eb6f5d69\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/0c10c52481eb33d34153c91a6c8643b1944dbc68\"\u003e\u003ccode\u003e0c10c52\u003c/code\u003e\u003c/a\u003e Use conditional class name depending on the Monolog version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/93fc8f30c5c167b5596645805679dbcf2f02b26e\"\u003e\u003ccode\u003e93fc8f3\u003c/code\u003e\u003c/a\u003e Update RollbarNotifier to RollbarLogger in DI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/344f262d7ea277f44b3405062d72b10b5a21614e\"\u003e\u003ccode\u003e344f262\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/monolog-bundle/issues/563\"\u003e#563\u003c/a\u003e Fix tags list to use consecutive keys (GromNaN)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/2127520ec16342a3dde269bc490579585b1217f2\"\u003e\u003ccode\u003e2127520\u003c/code\u003e\u003c/a\u003e Fix tags must be a list\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/monolog-bundle/compare/v3.11.0...v3.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/runtime` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/runtime/releases\"\u003esymfony/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62661\"\u003esymfony/symfony#62661\u003c/a\u003e [Runtime] Reuse the already created Request object when the app needs one as argument and returns a kernel (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/876f902a6cb6b26c003de244188c06b2ba1c172f\"\u003e\u003ccode\u003e876f902\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/9146981807ca9f0491dea6ccabe36a48e4b12cc0\"\u003e\u003ccode\u003e9146981\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/fb3149ee85d3b639dd3e49ea9dda05656f0537e3\"\u003e\u003ccode\u003efb3149e\u003c/code\u003e\u003c/a\u003e [Runtime] Reuse the already created Request object when the app needs it as a...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/serializer` from 7.4.0 to 7.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/serializer/releases\"\u003esymfony/serializer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/serializer/compare/v7.4.1...v7.4.2\"\u003ehttps://github.com/symfony/serializer/compare/v7.4.1...v7.4.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62682\"\u003esymfony/symfony#62682\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires \u003ccode\u003econtainer.excluded\u003c/code\u003e tags (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/1a957acb613b520e443c2c659a67c782b67794bc\"\u003e\u003ccode\u003e1a957ac\u003c/code\u003e\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires `container.excl...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/serializer/compare/v7.4.0...v7.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 7.4.0 to 7.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.4.1...v7.4.2\"\u003ehttps://github.com/symfony/validator/compare/v7.4.1...v7.4.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62682\"\u003esymfony/symfony#62682\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires \u003ccode\u003econtainer.excluded\u003c/code\u003e tags (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/validator/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/569b71d1243ccc58e8f1d21e279669239e78f60d\"\u003e\u003ccode\u003e569b71d\u003c/code\u003e\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires `container.excl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/fde121bfa6ff3c85edade1afdca204243fe1fda1\"\u003e\u003ccode\u003efde121b\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/f30a6aba4a09d5b5042e06d183ef248e14482313\"\u003e\u003ccode\u003ef30a6ab\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/572dcc789ddf53174c61551aa5a3ec58d6a48b9b\"\u003e\u003ccode\u003e572dcc7\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/62501\"\u003e#62501\u003c/a\u003e [Validator] verify spanish translations with state needs-review-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/c81b4102050538d92047dc9378430b9dbb3012e1\"\u003e\u003ccode\u003ec81b410\u003c/code\u003e\u003c/a\u003e Update validators.el.xlf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/3f8e0e25d756fb478247e4ccd84d5fee9bf6f8b4\"\u003e\u003ccode\u003e3f8e0e2\u003c/code\u003e\u003c/a\u003e verify spanish translations with state needs-review-translation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/validator/compare/v7.4.0...v7.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/yaml` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/releases\"\u003esymfony/yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62612\"\u003esymfony/symfony#62612\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/24dd4de28d2e3988b311751ac49e684d783e2345\"\u003e\u003ccode\u003e24dd4de\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8892cb1e9925201328e19f83825bf3d2ff6c659a\"\u003e\u003ccode\u003e8892cb1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8207ae83da19ee3748d6d4f567b4d9a7c656e331\"\u003e\u003ccode\u003e8207ae8\u003c/code\u003e\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfonycasts/reset-password-bundle` from 1.23.2 to 1.24.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/releases\"\u003esymfonycasts/reset-password-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.0 : Allow Symfony 8\u003c/h2\u003e\n\u003cp\u003eHi there! This release allows Symfony 8 and, from now on, uses the PHP config format instead of XML. Also, provides minor fixes to Dutch (NL) translations\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix phpstan by \u003ca href=\"https://github.com/kbond\"\u003e\u003ccode\u003e@​kbond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/349\"\u003eSymfonyCasts/reset-password-bundle#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Dutch (NL) translations + filename by \u003ca href=\"https://github.com/RobQuistNL\"\u003e\u003ccode\u003e@​RobQuistNL\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/350\"\u003eSymfonyCasts/reset-password-bundle#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow Symfony 8 by \u003ca href=\"https://github.com/skmedix\"\u003e\u003ccode\u003e@​skmedix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/351\"\u003eSymfonyCasts/reset-password-bundle#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RobQuistNL\"\u003e\u003ccode\u003e@​RobQuistNL\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/350\"\u003eSymfonyCasts/reset-password-bundle#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skmedix\"\u003e\u003ccode\u003e@​skmedix\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/351\"\u003eSymfonyCasts/reset-password-bundle#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\"\u003ehttps://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/8e5f8f821260ccfe8085563a93b418d3ef9af29f\"\u003e\u003ccode\u003e8e5f8f8\u003c/code\u003e\u003c/a\u003e Allow Symfony 8 (\u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/fd46068273109eb1fe681c77746b704f0c4f017d\"\u003e\u003ccode\u003efd46068\u003c/code\u003e\u003c/a\u003e Fix Dutch (NL) translations + filename (\u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/63f784e3fcf0b5dfc77bcf338ebd085547b2eb19\"\u003e\u003ccode\u003e63f784e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/349\"\u003e#349\u003c/a\u003e from kbond/phpstan-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/138b7042c224e77a3938805a985b94e7f13f27a1\"\u003e\u003ccode\u003e138b704\u003c/code\u003e\u003c/a\u003e fix phpstan\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/extra-bundle` from 3.22.1 to 3.22.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/twig-extra-bundle/commit/09de9be7f6c0d19ede7b5a1dbfcfb2e9d1e0ea9e\"\u003e\u003ccode\u003e09de9be\u003c/code\u003e\u003c/a\u003e use getShareDir as an indicator of Symfony version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/twig-extra-bundle/compare/v3.22.1...v3.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.22.1 to 3.22.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.22.2 (2026-XX-XX)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003en/a\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.22.2 (2025-12-14)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u0026quot;cycle\u0026quot; with non-countable ArrayAccess + Traversable objects\u003c/li\u003e\n\u003cli\u003eUse \u0026quot;getShareDir\u0026quot; as an indicator of Symfony version in Symfony bundle\u003c/li\u003e\n\u003cli\u003eFix escaper compatibility with PHP 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/946ddeafa3c9f4ce279d1f34051af041db0e16f2\"\u003e\u003ccode\u003e946ddea\u003c/code\u003e\u003c/a\u003e Prepare the 3.22.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/eca0d9c7b968c1f1ed04e0a35b73866511f5f940\"\u003e\u003ccode\u003eeca0d9c\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/cf8792534647bed7dcec7139d31e7b7b19cf4e17\"\u003e\u003ccode\u003ecf87925\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4724\"\u003e#4724\u003c/a\u003e Avoid ord deprecation notice in PHP 8.5 (iquito)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/537b4f2899248b0cdf82559e7e59820a02d96634\"\u003e\u003ccode\u003e537b4f2\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4d98cce4e4d59b027c095d13ba6e2d807ee8d85b\"\u003e\u003ccode\u003e4d98cce\u003c/code\u003e\u003c/a\u003e Avoid ord deprecation in PHP 8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4f323346a3f832ca1c095d3d4639b276acff8358\"\u003e\u003ccode\u003e4f32334\u003c/code\u003e\u003c/a\u003e Add split.sh config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/8308f7fa243fff5bee6ce72bdbafbc0c86bd6646\"\u003e\u003ccode\u003e8308f7f\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4722\"\u003e#4722\u003c/a\u003e use getShareDir as an indicator of Symfony version (tacman)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/c4dcd0bb8cbd01f86832d008c4be47c49465b3b4\"\u003e\u003ccode\u003ec4dcd0b\u003c/code\u003e\u003c/a\u003e use getShareDir as an indicator of Symfony version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/8074ddcab8e0a82a19213c8f4e546359dd10e6ed\"\u003e\u003ccode\u003e8074ddc\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4714\"\u003e#4714\u003c/a\u003e Add 'invoke' to filters index (webda2l)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f7daf71acc0991c82aa5f720ad9c6dfd783055c9\"\u003e\u003ccode\u003ef7daf71\u003c/code\u003e\u003c/a\u003e Add 'invoke' to filters index\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.22.1...v3.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doctrine/doctrine-fixtures-bundle` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/releases\"\u003edoctrine/doctrine-fixtures-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/milestone/35\"\u003e3.7.3\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e3.7.x bugfix release (patch)\u003c/p\u003e\n\u003ch3\u003e3.7.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e18\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCI\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/560\"\u003e560: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/559\"\u003e559: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/558\"\u003e558: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/557\"\u003e557: Bump doctrine/.github/.github/workflows/phpstan.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/551\"\u003e551: Bump actions/checkout from 5 to 6\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/546\"\u003e546: Bump doctrine/.github/.github/workflows/phpstan.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/545\"\u003e545: Bump doctrine/.github/.github/workflows/composer-lint.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/544\"\u003e544: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/543\"\u003e543: Bump doctrine/.github/.github/workflows/coding-standards.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/540\"\u003e540: Bump actions/upload-artifact from 4 to 5\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/538\"\u003e538: Bump actions/download-artifact from 5 to 6\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/527\"\u003e527: Bump doctrine/.github from 8.0.0 to 10.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependencies\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/547\"\u003e547: Update phpstan/phpstan requirement from 2.1.31 to 2.1.32\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/530\"\u003e530: Update phpstan/phpstan requirement from 2.1.11 to 2.1.31\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/529\"\u003e529: Update doctrine/persistence requirement from ^2.4 || ^3.0 to ^4.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/528\"\u003e528: Update symfony/phpunit-bridge requirement from 7.2.0 to 7.3.4\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/533\"\u003e533: Fix conflict\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/532\"\u003e532: Documentation review\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/4c3dfcc819ba2725a574f4286aa3f6459f582d5b\"\u003e\u003ccode\u003e4c3dfcc\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/composer-lint.yml (\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/5f9ff2f2e000e052cd983e3e649ffc2fa3e7abb5\"\u003e\u003ccode\u003e5f9ff2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/559\"\u003e#559\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/c185db7ae244eb60ece582947480b1005196fe41\"\u003e\u003ccode\u003ec185db7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/560\"\u003e#560\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/1a325182daae8eba39cbf028810856491e0903f9\"\u003e\u003ccode\u003e1a32518\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/557\"\u003e#557\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/b5707d5d8d7a2fd630261bc42f96858059313cf4\"\u003e\u003ccode\u003eb5707d5\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/f1d63981d536267d11c77cd1123ae9d590cc472a\"\u003e\u003ccode\u003ef1d6398\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/coding-standards.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/4eb20fddaea7c19849e159897124c24826d2736e\"\u003e\u003ccode\u003e4eb20fd\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/phpstan.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/5987e4e3c23a1f40e229787447437d409ad9469d\"\u003e\u003ccode\u003e5987e4e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/555\"\u003e#555\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/08c2d4bd820653fbbc68f63f9e8fba289fa65c64\"\u003e\u003ccode\u003e08c2d4b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/554\"\u003e#554\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/6726113d554e1e3adeb9b912ce00afb076e0eeca\"\u003e\u003ccode\u003e6726113\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/553\"\u003e#553\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/compare/3.7.2...3.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpunit/phpunit` from 12.4.5 to 12.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 12.5.4\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e attribute can now be used on the method level\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6446\"\u003e#6446\u003c/a\u003e: Test runner crashes with \u003ccode\u003eTimer::start() has to be called before Timer::stop()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.3\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe message emitted when a test method creates a mock object but does not configure any expectations for it has been improved\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAttribute \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e for excluding tests from the check that emits the notice for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.1\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTestCase::getStubBuilder()\u003c/code\u003e (analogous to \u003ccode\u003eTestCase::getMockBuilder()\u003c/code\u003e) for creating (partial) test stubs using a fluent API\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/12.5.4/ChangeLog-12.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.3...12.5.4\"\u003e12.5.4\u003c/a\u003e - 2025-12-15\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e attribute can now be used on the method level\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6446\"\u003e#6446\u003c/a\u003e: Test runner crashes with \u003ccode\u003eTimer::start() has to be called before Timer::stop()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.2...12.5.3\"\u003e12.5.3\u003c/a\u003e - 2025-12-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe message emitted when a test method creates a mock object but does not configure any expectations for it has been improved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.1...12.5.2\"\u003e12.5.2\u003c/a\u003e - 2025-12-08\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAttribute \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e for excluding tests from the check that emits the notice for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.0...12.5.1\"\u003e12.5.1\u003c/a\u003e - 2025-12-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTestCase::getStubBuilder()\u003c/code\u003e (analogous to \u003ccode\u003eTestCase::getMockBuilder()\u003c/code\u003e) for creating (partial) test stubs using a fluent API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.4.5...12.5.0\"\u003e12.5.0\u003c/a\u003e - 2025-12-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6376\"\u003e#6376\u003c/a\u003e: \u003ccode\u003e--all\u003c/code\u003e CLI option to ignore test selection configured in XML configuration file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6422\"\u003e#6422\u003c/a\u003e: Make \u003ccode\u003e\u0026lt;source\u0026gt;\u003c/code\u003e element in XML code coverage report optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6380\"\u003e#6380\u003c/a\u003e: Allow \u003ccode\u003eThrowable\u003c/code\u003e in \u003ccode\u003eexpectExceptionObject()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eA PHPUnit notice is now emitted for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/4ba0e923f9d3fc655de22f9547c01d15a41fc93a\"\u003e\u003ccode\u003e4ba0e92\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/98d145bf728b1d45b9ca56253b3e63268b082823\"\u003e\u003ccode\u003e98d145b\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/5d4e7c9b01676a4d2b6228f5abacf136d711a357\"\u003e\u003ccode\u003e5d4e7c9\u003c/code\u003e\u003c/a\u003e Merge branch '11.5' into 12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/47969b6a546a6b45f476265fa74aa248527f704b\"\u003e\u003ccode\u003e47969b6\u003c/code\u003e\u003c/a\u003e Merge branch '10.5' into 11.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/aa5c5ea08a5ae17621ae22b4b9fbf8581d01ac0d\"\u003e\u003ccode\u003eaa5c5ea\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/729acb9184384719bed4084b366be0804b4db454\"\u003e\u003ccode\u003e729acb9\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/751c15e10e5d874ba32a38f30b4a6fee3e729768\"\u003e\u003ccode\u003e751c15e\u003c/code\u003e\u003c/a\u003e Update tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/4e76df1464eebc20d34c563cf02ecc4577ece9ee\"\u003e\u003ccode\u003e4e76df1\u003c/code\u003e\u003c/a\u003e Make AllowMockObjectsWithoutExpectations usable on test methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/818e27bf518f3bede0645d7e197bb26b5ab6f116\"\u003e\u003ccode\u003e818e27b\u003c/code\u003e\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6446\"\u003e#6446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/95fb0b11c72fced9085bba4e8248262da0392d80\"\u003e\u003ccode\u003e95fb0b1\u003c/code\u003e\u003c/a\u003e Merge branch '11.5' into 12.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.4.5...12.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zenstruck/foundry` from 2.8.0 to 2.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zenstruck/foundry/releases\"\u003ezenstruck/foundry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.2\u003c/h2\u003e\n\u003cp\u003e9621dae Improve phpdoc for non empty list (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1037\"\u003e#1037\u003c/a\u003e) by \u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.1...v2.8.2\"\u003eFull Change List\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.8.1\u003c/h2\u003e\n\u003cp\u003e7b9dc07 chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e) by \u003ca href=\"https://github.com/nikophil\"\u003e\u003ccode\u003e@​nikophil\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003eFull Change List\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zenstruck/foundry/blob/2.x/CHANGELOG.md\"\u003ezenstruck/foundry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zenstruck/foundry/releases/tag/v2.8.2\"\u003ev2.8.2\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eDecember 9th, 2025 - \u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.1...v2.8.2\"\u003ev2.8.1...v2.8.2\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e9621dae Improve phpdoc for non empty list (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1037\"\u003e#1037\u003c/a\u003e) by \u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zenstruck/foundry/releases/tag/v2.8.1\"\u003ev2.8.1\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eDecember 2nd, 2025 - \u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003ev2.8.0...v2.8.1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e7b9dc07 chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e) by \u003ca href=\"https://github.com/nikophil\"\u003e\u003ccode\u003e@​nikophil\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zenstruck/foundry/commit/c61be3a18d9970f3e1f4679ca3b21b7578ac0d8f\"\u003e\u003ccode\u003ec61be3a\u003c/code\u003e\u003c/a\u003e changelog: update [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca...\n\n_Description has been truncated_","html_url":"https://github.com/SpiriitLabs/JiraServiceDesk/pull/147","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpiriitLabs%2FJiraServiceDesk/issues/147","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/147/packages"},{"uuid":"3707911428","node_id":"PR_kwDOPk_Kws63wuCY","number":145,"state":"open","title":"chore(deps): bump the php-dependencies group with 45 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T20:30:04.000Z","updated_at":"2025-12-08T20:30:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"php-dependencies","update_count":45,"packages":[{"name":"doctrine/dbal","old_version":"4.4.0","new_version":"4.4.1","repository_url":"https://github.com/doctrine/dbal"},{"name":"sentry/sentry-symfony","old_version":"5.7.0","new_version":"5.8.2","repository_url":"https://github.com/getsentry/sentry-symfony"},{"name":"symfony/console","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/console"},{"name":"symfony/doctrine-messenger","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/doctrine-messenger"},{"name":"symfony/form","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/form"},{"name":"symfony/framework-bundle","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/framework-bundle"},{"name":"symfony/http-client","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/monolog-bundle","old_version":"3.11.0","new_version":"3.11.1","repository_url":"https://github.com/symfony/monolog-bundle"},{"name":"symfony/runtime","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/runtime"},{"name":"symfony/serializer","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/serializer"},{"name":"symfony/validator","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/yaml","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/yaml"},{"name":"symfonycasts/reset-password-bundle","old_version":"1.23.2","new_version":"1.24.0","repository_url":"https://github.com/SymfonyCasts/reset-password-bundle"},{"name":"doctrine/doctrine-fixtures-bundle","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/doctrine/DoctrineFixturesBundle"},{"name":"phpunit/phpunit","old_version":"12.4.5","new_version":"12.5.2","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"zenstruck/foundry","old_version":"2.8.0","new_version":"2.8.1","repository_url":"https://github.com/zenstruck/foundry"},{"name":"doctrine/persistence","old_version":"3.4.3","new_version":"4.1.1","repository_url":"https://github.com/doctrine/persistence"},{"name":"sentry/sentry","old_version":"4.19.0","new_version":"4.19.1","repository_url":"https://github.com/getsentry/sentry-php"},{"name":"symfony/cache","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/cache"},{"name":"symfony/clock","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/clock"},{"name":"symfony/config","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/config"},{"name":"symfony/dependency-injection","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/dependency-injection"},{"name":"symfony/doctrine-bridge","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/doctrine-bridge"},{"name":"symfony/error-handler","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/error-handler"},{"name":"symfony/filesystem","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/filesystem"},{"name":"symfony/finder","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/finder"},{"name":"symfony/http-foundation","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/http-kernel","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/http-kernel"},{"name":"symfony/mime","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/mime"},{"name":"symfony/property-access","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/property-access"},{"name":"symfony/property-info","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/property-info"},{"name":"symfony/psr-http-message-bridge","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/psr-http-message-bridge"},{"name":"symfony/routing","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/routing"},{"name":"symfony/security-http","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/twig-bridge","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/twig-bridge"},{"name":"symfony/type-info","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/type-info"},{"name":"symfony/var-dumper","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/var-dumper"},{"name":"symfony/var-exporter","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/var-exporter"},{"name":"friendsofphp/php-cs-fixer","old_version":"3.91.2","new_version":"3.91.3","repository_url":"https://github.com/PHP-CS-Fixer/PHP-CS-Fixer"},{"name":"nikic/php-parser","old_version":"5.6.2","new_version":"5.7.0","repository_url":"https://github.com/nikic/PHP-Parser"},{"name":"phpunit/php-code-coverage","old_version":"12.5.0","new_version":"12.5.1","repository_url":"https://github.com/sebastianbergmann/php-code-coverage"},{"name":"symfony/dom-crawler","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"symfony/process","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/process"},{"name":"theseer/tokenizer","old_version":"1.3.1","new_version":"2.0.1","repository_url":"https://github.com/theseer/tokenizer"},{"name":"zenstruck/assert","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/zenstruck/assert"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the php-dependencies group with 45 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [doctrine/dbal](https://github.com/doctrine/dbal) | `4.4.0` | `4.4.1` |\n| [sentry/sentry-symfony](https://github.com/getsentry/sentry-symfony) | `5.7.0` | `5.8.2` |\n| [symfony/console](https://github.com/symfony/console) | `7.4.0` | `7.4.1` |\n| [symfony/doctrine-messenger](https://github.com/symfony/doctrine-messenger) | `7.4.0` | `7.4.1` |\n| [symfony/form](https://github.com/symfony/form) | `7.4.0` | `7.4.1` |\n| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `7.4.0` | `7.4.1` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `7.4.0` | `7.4.1` |\n| [symfony/monolog-bundle](https://github.com/symfony/monolog-bundle) | `3.11.0` | `3.11.1` |\n| [symfony/runtime](https://github.com/symfony/runtime) | `7.4.0` | `7.4.1` |\n| [symfony/serializer](https://github.com/symfony/serializer) | `7.4.0` | `7.4.2` |\n| [symfony/validator](https://github.com/symfony/validator) | `7.4.0` | `7.4.2` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `7.4.0` | `7.4.1` |\n| [symfonycasts/reset-password-bundle](https://github.com/SymfonyCasts/reset-password-bundle) | `1.23.2` | `1.24.0` |\n| [doctrine/doctrine-fixtures-bundle](https://github.com/doctrine/DoctrineFixturesBundle) | `3.7.2` | `3.7.3` |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `12.4.5` | `12.5.2` |\n| [zenstruck/foundry](https://github.com/zenstruck/foundry) | `2.8.0` | `2.8.1` |\n| [doctrine/persistence](https://github.com/doctrine/persistence) | `3.4.3` | `4.1.1` |\n| [sentry/sentry](https://github.com/getsentry/sentry-php) | `4.19.0` | `4.19.1` |\n| [symfony/cache](https://github.com/symfony/cache) | `7.4.0` | `7.4.1` |\n| [symfony/clock](https://github.com/symfony/clock) | `7.4.0` | `8.0.0` |\n| [symfony/config](https://github.com/symfony/config) | `7.4.0` | `7.4.1` |\n| [symfony/dependency-injection](https://github.com/symfony/dependency-injection) | `7.4.0` | `7.4.2` |\n| [symfony/doctrine-bridge](https://github.com/symfony/doctrine-bridge) | `7.4.0` | `7.4.1` |\n| [symfony/error-handler](https://github.com/symfony/error-handler) | `7.4.0` | `8.0.0` |\n| [symfony/filesystem](https://github.com/symfony/filesystem) | `7.4.0` | `8.0.1` |\n| [symfony/finder](https://github.com/symfony/finder) | `7.4.0` | `8.0.0` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `7.4.0` | `8.0.1` |\n| [symfony/http-kernel](https://github.com/symfony/http-kernel) | `7.4.0` | `7.4.2` |\n| [symfony/mime](https://github.com/symfony/mime) | `7.4.0` | `8.0.0` |\n| [symfony/property-access](https://github.com/symfony/property-access) | `7.4.0` | `8.0.0` |\n| [symfony/property-info](https://github.com/symfony/property-info) | `7.4.0` | `8.0.1` |\n| [symfony/psr-http-message-bridge](https://github.com/symfony/psr-http-message-bridge) | `7.4.0` | `8.0.0` |\n| [symfony/routing](https://github.com/symfony/routing) | `7.4.0` | `8.0.1` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.4.0` | `8.0.1` |\n| [symfony/twig-bridge](https://github.com/symfony/twig-bridge) | `7.4.0` | `8.0.1` |\n| [symfony/type-info](https://github.com/symfony/type-info) | `7.4.0` | `8.0.1` |\n| [symfony/var-dumper](https://github.com/symfony/var-dumper) | `7.4.0` | `8.0.0` |\n| [symfony/var-exporter](https://github.com/symfony/var-exporter) | `7.4.0` | `8.0.0` |\n| [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | `3.91.2` | `3.91.3` |\n| [nikic/php-parser](https://github.com/nikic/PHP-Parser) | `5.6.2` | `5.7.0` |\n| [phpunit/php-code-coverage](https://github.com/sebastianbergmann/php-code-coverage) | `12.5.0` | `12.5.1` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.4.0` | `8.0.1` |\n| [symfony/process](https://github.com/symfony/process) | `7.4.0` | `8.0.0` |\n| [theseer/tokenizer](https://github.com/theseer/tokenizer) | `1.3.1` | `2.0.1` |\n| [zenstruck/assert](https://github.com/zenstruck/assert) | `1.6.0` | `1.7.0` |\n\nUpdates `doctrine/dbal` from 4.4.0 to 4.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/dbal/releases\"\u003edoctrine/dbal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.1\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/dbal/milestone/188\"\u003e4.4.1\u003c/a\u003e\u003c/h3\u003e\n\u003ch3\u003e4.4.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e1\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e1\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug,Transactions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/dbal/pull/7240\"\u003e7240: Don't attempt to rollback when connections are lost\u003c/a\u003e thanks to \u003ca href=\"https://github.com/lcobucci\"\u003e\u003ccode\u003e@​lcobucci\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/3d544473fb93f5c25b483ea4f4ce99f8c4d9d44c\"\u003e\u003ccode\u003e3d54447\u003c/code\u003e\u003c/a\u003e Don't attempt to rollback when connections are lost (\u003ca href=\"https://redirect.github.com/doctrine/dbal/issues/7240\"\u003e#7240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/1cbda9fa97980a6529fab06cb936dc66fd54076d\"\u003e\u003ccode\u003e1cbda9f\u003c/code\u003e\u003c/a\u003e Merge branch '3.10.x' into 4.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/fb127d8037f816f1b6af38f379b5ea762cb9443e\"\u003e\u003ccode\u003efb127d8\u003c/code\u003e\u003c/a\u003e Test Oracle drivers on PHP 8.5 (\u003ca href=\"https://redirect.github.com/doctrine/dbal/issues/7236\"\u003e#7236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/doctrine/dbal/compare/4.4.0...4.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry/sentry-symfony` from 5.7.0 to 5.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-symfony/releases\"\u003esentry/sentry-symfony's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.8.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.2.\u003c/p\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003esymfony/yaml\u003c/code\u003e to a non-dev dependency. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/983\"\u003egetsentry/sentry-symfony#983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.1.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebefore_send_metric\u003c/code\u003e and \u003ccode\u003eenable_metrics\u003c/code\u003e. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/981\"\u003egetsentry/sentry-symfony#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Sentry metrics. \u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/977\"\u003e#977\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e// Counter metric\n\\Sentry\\trace_metrics()-\u0026gt;count('test-counter', 10, ['my-attribute' =\u0026gt; 'foo']);\n\u003cp\u003e// Gauge metric\n\\Sentry\\trace_metrics()-\u0026gt;gauge('test-gauge', 50.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::millisecond());\u003c/p\u003e\n\u003cp\u003e// Distribution metric\n\\Sentry\\trace_metrics()-\u0026gt;distribution('test-distribution', 20.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::kilobyte());\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-symfony/blob/master/CHANGELOG.md\"\u003esentry/sentry-symfony's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.8.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.2.\u003c/p\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003esymfony/yaml\u003c/code\u003e to a non-dev dependency. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/983\"\u003egetsentry/sentry-symfony#983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.1.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebefore_send_metric\u003c/code\u003e and \u003ccode\u003eenable_metrics\u003c/code\u003e. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/981\"\u003egetsentry/sentry-symfony#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Sentry metrics. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/977\"\u003e#977\u003c/a\u003e)(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/977\"\u003egetsentry/sentry-symfony#977\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e// Counter metric\n\\Sentry\\trace_metrics()-\u0026gt;count('test-counter', 10, ['my-attribute' =\u0026gt; 'foo']);\n\u003cp\u003e// Gauge metric\n\\Sentry\\trace_metrics()-\u0026gt;gauge('test-gauge', 50.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::millisecond());\u003c/p\u003e\n\u003cp\u003e// Distribution metric\n\\Sentry\\trace_metrics()-\u0026gt;distribution('test-distribution', 20.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::kilobyte());\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/fb03d506c575cd1cb5274774d0dd968938150982\"\u003e\u003ccode\u003efb03d50\u003c/code\u003e\u003c/a\u003e release: 5.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/14c3457870158f68ae1567ae7462c60b785064f4\"\u003e\u003ccode\u003e14c3457\u003c/code\u003e\u003c/a\u003e Prepare 5.8.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/e8557e5268700bb71c2d2196722c2c87c310f2bd\"\u003e\u003ccode\u003ee8557e5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003esymfony/yaml\u003c/code\u003e is a required dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/88c3a83fc58a2d688cc0fc583c0774f594b85cbc\"\u003e\u003ccode\u003e88c3a83\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.8.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/f28ad3fe72c42656c15345f77187dc58bd8e1281\"\u003e\u003ccode\u003ef28ad3f\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/d47a521b9b2a48709522fbb560a10cda8c4d30d7\"\u003e\u003ccode\u003ed47a521\u003c/code\u003e\u003c/a\u003e Prepare 5.8.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/92fd79e17d4121f5926fba7903ca67f77a71fc13\"\u003e\u003ccode\u003e92fd79e\u003c/code\u003e\u003c/a\u003e ref(metrics): add metric options (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/44bdbb186bfcaf9024e49c4aefb1bfdca1b28401\"\u003e\u003ccode\u003e44bdbb1\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.8.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/1929c807e3f7e39eecb7646b7d841e13736e3f4c\"\u003e\u003ccode\u003e1929c80\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/cb4c7eec2a5b481fbcfccd0febaa5720affe7da3\"\u003e\u003ccode\u003ecb4c7ee\u003c/code\u003e\u003c/a\u003e Prepare 5.8.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/980\"\u003e#980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-symfony/compare/5.7.0...5.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/console` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/console/releases\"\u003esymfony/console's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/console/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/console/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61962\"\u003esymfony/symfony#61962\u003c/a\u003e  [Console] Handle signals on text input (\u003ca href=\"https://github.com/valx76\"\u003e\u003ccode\u003e@​valx76\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62627\"\u003esymfony/symfony#62627\u003c/a\u003e [Console] Preserve \u003ccode\u003e--help\u003c/code\u003e option when a command is not found (\u003ca href=\"https://github.com/santysisi\"\u003e\u003ccode\u003e@​santysisi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62562\"\u003esymfony/symfony#62562\u003c/a\u003e [Console] don't discard existing aliases when constructing Command (\u003ca href=\"https://github.com/henderkes\"\u003e\u003ccode\u003e@​henderkes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62571\"\u003esymfony/symfony#62571\u003c/a\u003e [Console] Fix profile invokable command (\u003ca href=\"https://github.com/Jibbarth\"\u003e\u003ccode\u003e@​Jibbarth\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e\"\u003e\u003ccode\u003e6d9f0fb\u003c/code\u003e\u003c/a\u003e Fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/b1b83958de468470ed39d249395225abd9523fd8\"\u003e\u003ccode\u003eb1b8395\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/6d0d25cc1138bb7bab0685fbe4184e6289914406\"\u003e\u003ccode\u003e6d0d25c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/1b2813049506b39eb3d7e64aff033fd5ca26c97e\"\u003e\u003ccode\u003e1b28130\u003c/code\u003e\u003c/a\u003e Handle signals on text input\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/5a92ed298d951f99139b6a5cb5cc74a6248df943\"\u003e\u003ccode\u003e5a92ed2\u003c/code\u003e\u003c/a\u003e [Console] Preserve \u003ccode\u003e--help\u003c/code\u003e option when a command is not found\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/5c557f629ac5a081d5b4aa1bd5226baaf8d4244e\"\u003e\u003ccode\u003e5c557f6\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/console/issues/62562\"\u003e#62562\u003c/a\u003e [Console] don't discard existing aliases when constructing Command...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/ac543cf9535111ea557a24f7473f5d6f4a8ab1cc\"\u003e\u003ccode\u003eac543cf\u003c/code\u003e\u003c/a\u003e [Console] don't discard existing aliases when constructing Command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/245d678a1f19846c113b02fffe50ce183631758a\"\u003e\u003ccode\u003e245d678\u003c/code\u003e\u003c/a\u003e [Console] Fix profile invokable command\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/console/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-messenger` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-messenger/releases\"\u003esymfony/doctrine-messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62619\"\u003esymfony/symfony#62619\u003c/a\u003e [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport (\u003ca href=\"https://github.com/Shine-neko\"\u003e\u003ccode\u003e@​Shine-neko\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/f97f4ea899c467c2c8ff1b9c82b86baa9a7b2158\"\u003e\u003ccode\u003ef97f4ea\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/f5d6c8ea82b9378221186393e8dff9c32ea09d10\"\u003e\u003ccode\u003ef5d6c8e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/42549f5ac439f32a9362f7718124ba3df96784cb\"\u003e\u003ccode\u003e42549f5\u003c/code\u003e\u003c/a\u003e [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/form` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/form/releases\"\u003esymfony/form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/form/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/form/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62621\"\u003esymfony/symfony#62621\u003c/a\u003e [Form] Fix moneytype step (\u003ca href=\"https://github.com/Belhassen\"\u003e\u003ccode\u003e@​Belhassen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62607\"\u003esymfony/symfony#62607\u003c/a\u003e [Form] Clean up wrong method docblocks in data transformers (\u003ca href=\"https://github.com/alexndlm\"\u003e\u003ccode\u003e@​alexndlm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/04984c79b08c70dc106498fc250917060d88aee2\"\u003e\u003ccode\u003e04984c7\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/008a7b331d7f42ac68f8f979566000f1aa0fbe0c\"\u003e\u003ccode\u003e008a7b3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/e6378bc56d5d56db65754a09c91a7cf7c35b44db\"\u003e\u003ccode\u003ee6378bc\u003c/code\u003e\u003c/a\u003e Fix MoneyType: add missing step attribute when html5=true\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/7de5d09146beb77b45a4814e61d7ced89b12e3f7\"\u003e\u003ccode\u003e7de5d09\u003c/code\u003e\u003c/a\u003e [Form] Clean up wrong method docblocks in data transformers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/f9a1a0d2ede55eb40db4a0daa6b127391ba40bdf\"\u003e\u003ccode\u003ef9a1a0d\u003c/code\u003e\u003c/a\u003e [Form] Fix EnumType choice_label logic for grouped choices\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/form/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/framework-bundle` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/framework-bundle/releases\"\u003esymfony/framework-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62388\"\u003esymfony/symfony#62388\u003c/a\u003e [TypeInfo] Simple array should be array type (\u003ca href=\"https://github.com/matijn-made\"\u003e\u003ccode\u003e@​matijn-made\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62656\"\u003esymfony/symfony#62656\u003c/a\u003e [FrameworkBundle] Fix using \u003ccode\u003eFailedMessages*Command\u003c/code\u003e with \u003ccode\u003eSigningSerializer\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62652\"\u003esymfony/symfony#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62651\"\u003esymfony/symfony#62651\u003c/a\u003e [FrameworkBundle] Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62586\"\u003esymfony/symfony#62586\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping container for build/lint commands (\u003ca href=\"https://github.com/aschempp\"\u003e\u003ccode\u003e@​aschempp\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62647\"\u003esymfony/symfony#62647\u003c/a\u003e [FrameworkBundle] Don't exclude classes with constraint/serialization attributes from being registered as services (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62532\"\u003esymfony/symfony#62532\u003c/a\u003e [FrameworkBundle] Dump bundles config reference first (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62498\"\u003esymfony/symfony#62498\u003c/a\u003e [FrameworkBundle] fix merging of enabled locales (\u003ca href=\"https://github.com/dmaicher\"\u003e\u003ccode\u003e@​dmaicher\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62551\"\u003esymfony/symfony#62551\u003c/a\u003e [FrameworkBundle] register attribute loader arguments in a forward-compatible way (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62513\"\u003esymfony/symfony#62513\u003c/a\u003e [FrameworkBundle] Add missing \u003ccode\u003euseAttributeAsKey\u003c/code\u003e calls (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62515\"\u003esymfony/symfony#62515\u003c/a\u003e  [FrameworkBundle] Allow backed enum to be used in initial_marking workflow configuration (\u003ca href=\"https://github.com/DemonTPx\"\u003e\u003ccode\u003e@​DemonTPx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/2fa3b3ad6ed75ce0cc8cad8a5027b4f25b990bc3\"\u003e\u003ccode\u003e2fa3b3a\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/5d2e60f301dbafba1408e62b9838fdb58920c2ca\"\u003e\u003ccode\u003e5d2e60f\u003c/code\u003e\u003c/a\u003e [TypeInfo] Simple array should be array type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/3f7531a6eb22738e9ff715f0a23c984d43b12508\"\u003e\u003ccode\u003e3f7531a\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Fix using \u003ccode\u003eFailedMessages*Command\u003c/code\u003e with \u003ccode\u003eSigningSerializer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/77e597911fa623c50aedc4d515cd42d28272cf3c\"\u003e\u003ccode\u003e77e5979\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62652\"\u003e#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scop...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/17d0833790bd2d953fb0727e5b5da85f1cc59c92\"\u003e\u003ccode\u003e17d0833\u003c/code\u003e\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/a595281bf87f47d9deff4f513f9788b34fbd19b8\"\u003e\u003ccode\u003ea595281\u003c/code\u003e\u003c/a\u003e Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/c97d1f10fc43175eeaca6f8b9f7bedfedbeda40a\"\u003e\u003ccode\u003ec97d1f1\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62586\"\u003e#62586\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/7c12bc603d41d44da94271f1d9803baf437a1686\"\u003e\u003ccode\u003e7c12bc6\u003c/code\u003e\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping container fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/e9d3eba8d847f525499b89051fb54e254cb7037c\"\u003e\u003ccode\u003ee9d3eba\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Don't exclude classes with constraint/serialization attribu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/1ee5cfe092c30ef2d01ca539b73e076671688292\"\u003e\u003ccode\u003e1ee5cfe\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Order alphabetically known tags of \u003ccode\u003eUnusedTagsPass\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62652\"\u003esymfony/symfony#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62645\"\u003esymfony/symfony#62645\u003c/a\u003e [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient instances (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/26cc224ea7103dda90e9694d9e139a389092d007\"\u003e\u003ccode\u003e26cc224\u003c/code\u003e\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e29e02836d098d7e929dfe7c04cb5f5cabf47877\"\u003e\u003ccode\u003ee29e028\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3d125854b2f254303d7dfd1d3af15954ac65703b\"\u003e\u003ccode\u003e3d12585\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/a67de2002d72f76ce7c57f830c4df503febc8d77\"\u003e\u003ccode\u003ea67de20\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient ins...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/f6e03d8adb6fc580c4e2ff34010c67621013e4f4\"\u003e\u003ccode\u003ef6e03d8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[HttpClient] Lazily initialize CurlClientState\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b0050e2ef962801504b1082b4e8d366cab56bf50\"\u003e\u003ccode\u003eb0050e2\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6bb245ec600eb89487f0f26633baf4f7546ec0a3\"\u003e\u003ccode\u003e6bb245e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6dc935cee865280df47c5db2e2d827e1c04c882f\"\u003e\u003ccode\u003e6dc935c\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix releasing uploaded stream resources\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/monolog-bundle` from 3.11.0 to 3.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bundle/releases\"\u003esymfony/monolog-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emonolog.processor\u003c/code\u003e tag attributes to use consecutive keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bundle/blob/4.x/CHANGELOG.md\"\u003esymfony/monolog-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.1 (2025-12-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emonolog.processor\u003c/code\u003e attributes to use consecutive keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/0e675a6e08f791ef960dc9c7e392787111a3f0c1\"\u003e\u003ccode\u003e0e675a6\u003c/code\u003e\u003c/a\u003e Update changelog for 3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/c58895e6a3e59c8a60344266d9cbf67b2d687f6c\"\u003e\u003ccode\u003ec58895e\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/monolog-bundle/issues/559\"\u003e#559\u003c/a\u003e Fix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+ (websir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/b6f5d694604832946b95477b7dbf91b7a8731c66\"\u003e\u003ccode\u003eb6f5d69\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/0c10c52481eb33d34153c91a6c8643b1944dbc68\"\u003e\u003ccode\u003e0c10c52\u003c/code\u003e\u003c/a\u003e Use conditional class name depending on the Monolog version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/93fc8f30c5c167b5596645805679dbcf2f02b26e\"\u003e\u003ccode\u003e93fc8f3\u003c/code\u003e\u003c/a\u003e Update RollbarNotifier to RollbarLogger in DI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/344f262d7ea277f44b3405062d72b10b5a21614e\"\u003e\u003ccode\u003e344f262\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/monolog-bundle/issues/563\"\u003e#563\u003c/a\u003e Fix tags list to use consecutive keys (GromNaN)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/2127520ec16342a3dde269bc490579585b1217f2\"\u003e\u003ccode\u003e2127520\u003c/code\u003e\u003c/a\u003e Fix tags must be a list\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/monolog-bundle/compare/v3.11.0...v3.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/runtime` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/runtime/releases\"\u003esymfony/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62661\"\u003esymfony/symfony#62661\u003c/a\u003e [Runtime] Reuse the already created Request object when the app needs one as argument and returns a kernel (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/876f902a6cb6b26c003de244188c06b2ba1c172f\"\u003e\u003ccode\u003e876f902\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/9146981807ca9f0491dea6ccabe36a48e4b12cc0\"\u003e\u003ccode\u003e9146981\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/fb3149ee85d3b639dd3e49ea9dda05656f0537e3\"\u003e\u003ccode\u003efb3149e\u003c/code\u003e\u003c/a\u003e [Runtime] Reuse the already created Request object when the app needs it as a...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/serializer` from 7.4.0 to 7.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/serializer/releases\"\u003esymfony/serializer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/serializer/compare/v7.4.1...v7.4.2\"\u003ehttps://github.com/symfony/serializer/compare/v7.4.1...v7.4.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62682\"\u003esymfony/symfony#62682\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires \u003ccode\u003econtainer.excluded\u003c/code\u003e tags (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/1a957acb613b520e443c2c659a67c782b67794bc\"\u003e\u003ccode\u003e1a957ac\u003c/code\u003e\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires `container.excl...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/serializer/compare/v7.4.0...v7.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 7.4.0 to 7.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.4.1...v7.4.2\"\u003ehttps://github.com/symfony/validator/compare/v7.4.1...v7.4.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62682\"\u003esymfony/symfony#62682\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires \u003ccode\u003econtainer.excluded\u003c/code\u003e tags (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/validator/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/569b71d1243ccc58e8f1d21e279669239e78f60d\"\u003e\u003ccode\u003e569b71d\u003c/code\u003e\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires `container.excl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/fde121bfa6ff3c85edade1afdca204243fe1fda1\"\u003e\u003ccode\u003efde121b\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/f30a6aba4a09d5b5042e06d183ef248e14482313\"\u003e\u003ccode\u003ef30a6ab\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/572dcc789ddf53174c61551aa5a3ec58d6a48b9b\"\u003e\u003ccode\u003e572dcc7\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/62501\"\u003e#62501\u003c/a\u003e [Validator] verify spanish translations with state needs-review-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/c81b4102050538d92047dc9378430b9dbb3012e1\"\u003e\u003ccode\u003ec81b410\u003c/code\u003e\u003c/a\u003e Update validators.el.xlf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/3f8e0e25d756fb478247e4ccd84d5fee9bf6f8b4\"\u003e\u003ccode\u003e3f8e0e2\u003c/code\u003e\u003c/a\u003e verify spanish translations with state needs-review-translation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/validator/compare/v7.4.0...v7.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/yaml` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/releases\"\u003esymfony/yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62612\"\u003esymfony/symfony#62612\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/24dd4de28d2e3988b311751ac49e684d783e2345\"\u003e\u003ccode\u003e24dd4de\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8892cb1e9925201328e19f83825bf3d2ff6c659a\"\u003e\u003ccode\u003e8892cb1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8207ae83da19ee3748d6d4f567b4d9a7c656e331\"\u003e\u003ccode\u003e8207ae8\u003c/code\u003e\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfonycasts/reset-password-bundle` from 1.23.2 to 1.24.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/releases\"\u003esymfonycasts/reset-password-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.0 : Allow Symfony 8\u003c/h2\u003e\n\u003cp\u003eHi there! This release allows Symfony 8 and, from now on, uses the PHP config format instead of XML. Also, provides minor fixes to Dutch (NL) translations\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix phpstan by \u003ca href=\"https://github.com/kbond\"\u003e\u003ccode\u003e@​kbond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/349\"\u003eSymfonyCasts/reset-password-bundle#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Dutch (NL) translations + filename by \u003ca href=\"https://github.com/RobQuistNL\"\u003e\u003ccode\u003e@​RobQuistNL\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/350\"\u003eSymfonyCasts/reset-password-bundle#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow Symfony 8 by \u003ca href=\"https://github.com/skmedix\"\u003e\u003ccode\u003e@​skmedix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/351\"\u003eSymfonyCasts/reset-password-bundle#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RobQuistNL\"\u003e\u003ccode\u003e@​RobQuistNL\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/350\"\u003eSymfonyCasts/reset-password-bundle#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skmedix\"\u003e\u003ccode\u003e@​skmedix\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/351\"\u003eSymfonyCasts/reset-password-bundle#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\"\u003ehttps://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/8e5f8f821260ccfe8085563a93b418d3ef9af29f\"\u003e\u003ccode\u003e8e5f8f8\u003c/code\u003e\u003c/a\u003e Allow Symfony 8 (\u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/fd46068273109eb1fe681c77746b704f0c4f017d\"\u003e\u003ccode\u003efd46068\u003c/code\u003e\u003c/a\u003e Fix Dutch (NL) translations + filename (\u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/63f784e3fcf0b5dfc77bcf338ebd085547b2eb19\"\u003e\u003ccode\u003e63f784e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/349\"\u003e#349\u003c/a\u003e from kbond/phpstan-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/138b7042c224e77a3938805a985b94e7f13f27a1\"\u003e\u003ccode\u003e138b704\u003c/code\u003e\u003c/a\u003e fix phpstan\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doctrine/doctrine-fixtures-bundle` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/releases\"\u003edoctrine/doctrine-fixtures-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/milestone/35\"\u003e3.7.3\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e3.7.x bugfix release (patch)\u003c/p\u003e\n\u003ch3\u003e3.7.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e18\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCI\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/560\"\u003e560: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/559\"\u003e559: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/558\"\u003e558: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/557\"\u003e557: Bump doctrine/.github/.github/workflows/phpstan.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/551\"\u003e551: Bump actions/checkout from 5 to 6\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/546\"\u003e546: Bump doctrine/.github/.github/workflows/phpstan.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/545\"\u003e545: Bump doctrine/.github/.github/workflows/composer-lint.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/544\"\u003e544: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/543\"\u003e543: Bump doctrine/.github/.github/workflows/coding-standards.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/540\"\u003e540: Bump actions/upload-artifact from 4 to 5\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/538\"\u003e538: Bump actions/download-artifact from 5 to 6\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/527\"\u003e527: Bump doctrine/.github from 8.0.0 to 10.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependencies\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/547\"\u003e547: Update phpstan/phpstan requirement from 2.1.31 to 2.1.32\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/530\"\u003e530: Update phpstan/phpstan requirement from 2.1.11 to 2.1.31\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/529\"\u003e529: Update doctrine/persistence requirement from ^2.4 || ^3.0 to ^4.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/528\"\u003e528: Update symfony/phpunit-bridge requirement from 7.2.0 to 7.3.4\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/533\"\u003e533: Fix conflict\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/532\"\u003e532: Documentation review\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/4c3dfcc819ba2725a574f4286aa3f6459f582d5b\"\u003e\u003ccode\u003e4c3dfcc\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/composer-lint.yml (\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/5f9ff2f2e000e052cd983e3e649ffc2fa3e7abb5\"\u003e\u003ccode\u003e5f9ff2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/559\"\u003e#559\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/c185db7ae244eb60ece582947480b1005196fe41\"\u003e\u003ccode\u003ec185db7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/560\"\u003e#560\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/1a325182daae8eba39cbf028810856491e0903f9\"\u003e\u003ccode\u003e1a32518\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/557\"\u003e#557\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/b5707d5d8d7a2fd630261bc42f96858059313cf4\"\u003e\u003ccode\u003eb5707d5\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/f1d63981d536267d11c77cd1123ae9d590cc472a\"\u003e\u003ccode\u003ef1d6398\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/coding-standards.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/4eb20fddaea7c19849e159897124c24826d2736e\"\u003e\u003ccode\u003e4eb20fd\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/phpstan.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/5987e4e3c23a1f40e229787447437d409ad9469d\"\u003e\u003ccode\u003e5987e4e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/555\"\u003e#555\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/08c2d4bd820653fbbc68f63f9e8fba289fa65c64\"\u003e\u003ccode\u003e08c2d4b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/554\"\u003e#554\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/6726113d554e1e3adeb9b912ce00afb076e0eeca\"\u003e\u003ccode\u003e6726113\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/553\"\u003e#553\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/compare/3.7.2...3.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpunit/phpunit` from 12.4.5 to 12.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 12.5.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAttribute \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e for excluding tests from the check that emits the notice for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.1\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTestCase::getStubBuilder()\u003c/code\u003e (analogous to \u003ccode\u003eTestCase::getMockBuilder()\u003c/code\u003e) for creating (partial) test stubs using a fluent API\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6376\"\u003e#6376\u003c/a\u003e: \u003ccode\u003e--all\u003c/code\u003e CLI option to ignore test selection configured in XML configuration file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6422\"\u003e#6422\u003c/a\u003e: Make \u003ccode\u003e\u0026lt;source\u0026gt;\u003c/code\u003e element in XML code coverage report optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6380\"\u003e#6380\u003c/a\u003e: Allow \u003ccode\u003eThrowable\u003c/code\u003e in \u003ccode\u003eexpectExceptionObject()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eA PHPUnit notice is now emitted for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/12.5.2/ChangeLog-12.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.1...12.5.2\"\u003e12.5.2\u003c/a\u003e - 2025-12-08\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAttribute \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e for excluding tests from the check that emits the notice for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.0...12.5.1\"\u003e12.5.1\u003c/a\u003e - 2025-12-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTestCase::getStubBuilder()\u003c/code\u003e (analogous to \u003ccode\u003eTestCase::getMockBuilder()\u003c/code\u003e) for creating (partial) test stubs using a fluent API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.4.5...12.5.0\"\u003e12.5.0\u003c/a\u003e - 2025-12-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6376\"\u003e#6376\u003c/a\u003e: \u003ccode\u003e--all\u003c/code\u003e CLI option to ignore test selection configured in XML configuration file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6422\"\u003e#6422\u003c/a\u003e: Make \u003ccode\u003e\u0026lt;source\u0026gt;\u003c/code\u003e element in XML code coverage report optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6380\"\u003e#6380\u003c/a\u003e: Allow \u003ccode\u003eThrowable\u003c/code\u003e in \u003ccode\u003eexpectExceptionObject()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eA PHPUnit notice is now emitted for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/06713c2633d6d832f2fe98a70511ecaa7cb92c1a\"\u003e\u003ccode\u003e06713c2\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fa8756a683fed8f3fe51bd61ebe5b37f3d4ec614\"\u003e\u003ccode\u003efa8756a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1ef318bf854c8bc0c52764c3a6459dab0a057f59\"\u003e\u003ccode\u003e1ef318b\u003c/code\u003e\u003c/a\u003e Merge branch '11.5' into 12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9c182047dc3c8a200507672ecdae535694a693e0\"\u003e\u003ccode\u003e9c18204\u003c/code\u003e\u003c/a\u003e Merge branch '10.5' into 11.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/4d8446c3266ddd97061328c43fb8b8d0517d3027\"\u003e\u003ccode\u003e4d8446c\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/f017345ea2f228eb1bcd3d15a31a497215ce1b34\"\u003e\u003ccode\u003ef017345\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Work around \u003ca href=\"https://redirect.github.com/nikic/PHP-Parser/pull/1133\"\u003enikic/PHP-Parser#1133\u003c/a\u003e\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9f1daafea4550f3f5ed00b4b6c04273a11a9d13e\"\u003e\u003ccode\u003e9f1daaf\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/f5f80d3650369f769c2924bd567d4de957b690b0\"\u003e\u003ccode\u003ef5f80d3\u003c/code\u003e\u003c/a\u003e Improve unit test coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/24c208d6a340c3071f28a9b5cce02b9377adfd43\"\u003e\u003ccode\u003e24c208d\u003c/code\u003e\u003c/a\u003e Implement AllowMockObjectsWithoutExpectations attribute\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/e33a5132ea24119400f6ce5bce6665922e968bad\"\u003e\u003ccode\u003ee33a513\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.4.5...12.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zenstruck/foundry` from 2.8.0 to 2.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zenstruck/foundry/releases\"\u003ezenstruck/foundry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.1\u003c/h2\u003e\n\u003cp\u003e7b9dc07 chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e) by \u003ca href=\"https://github.com/nikophil\"\u003e\u003ccode\u003e@​nikophil\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003eFull Change List\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zenstruck/foundry/blob/2.x/CHANGELOG.md\"\u003ezenstruck/foundry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zenstruck/foundry/releases/tag/v2.8.1\"\u003ev2.8.1\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eDecember 2nd, 2025 - \u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003ev2.8.0...v2.8.1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e7b9dc07 chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e) by \u003ca href=\"https://github.com/nikophil\"\u003e\u003ccode\u003e@​nikophil\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zenstruck/foundry/commit/4ab260d252716c316b20e7a66bd55b12d165dedb\"\u003e\u003ccode\u003e4ab260d\u003c/code\u003e\u003c/a\u003e changelog: update [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zenstruck/foundry/commit/104a0c79656010f676e66f7f282e321704100573\"\u003e\u003ccode\u003e104a0c7\u003c/code\u003e\u003c/a\u003e bot: fix cs [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zenstruck/foundry/commit/7b9dc07fb512feae452e8e35ded0483366e7198d\"\u003e\u003ccode\u003e7b9dc07\u003c/code\u003e\u003c/a\u003e chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doctrine/persistence` from 3.4.3 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/persistence/releases\"\u003edoctrine/persistence's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/persistence/milestone/66\"\u003e4.1.1\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e4.1.x bugfix release (patch)\u003c/p\u003e\n\u003ch3\u003e4.1.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/persistence/pull/446\"\u003e446: Remove version check on 7.4, the package requires PHP 8.1\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/persistence/pull/442\"\u003e442: Maintenance\u003c/a\u003e thanks to \u003ca href=\"https://github.com/greg0ire\"\u003e\u003ccode\u003e@​greg0ire\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release also contains the changes from \u003ca href=\"https://github.com/doctrine/persistence/releases/tag/3.4.2\"\u003e3.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/persistence/milestone/63\"\u003e4.1.0\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eFeature release (minor)\u003c/p\u003e\n\u003ch3\u003e4.1.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eEnhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/persistence/pull/433\"\u003e433: Introduce \u003ccode\u003eClassLocator\u003c/code\u003e to find class names for attribute drivers\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/rela589n\"\u003e\u003ccode\u003e@​rela589n\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[413: Use spl\u0026amp;\u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/95\"\u003e#95\u003c/a\u003e;object\u0026amp;\u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/95\"\u003e#95\u003c/a\u003e;id() instead of spl\u0026amp;\u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/95\"\u003e#95\u003c/a\u003e;object\u0026amp;\u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/95\"\u003e#95\u003c/a\u003e;hash()](\u003ca href=\"https://redirect.github.com/doctrine/persistence/pull/413\"\u003edoctrine/persistence#413\u003c/a\u003e) thanks to \u003ca href=\"https://github.com/rosier\"\u003e\u003ccode\u003e@​rosier\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/persistence/milestone/62\"\u003e4.0.1\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e4.0.x bugfix release (patch)\u003c/p\u003e\n\u003ch3\u003e4.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e6\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e4\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovement\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUpgrade guide\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/persistence/blob/4.1.x/UPGRADE.md\"\u003edoctrine/persistence's upgrade guide\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eNote about upgrading: Doctrine uses static and runtime mechanisms to raise\nawareness about deprecated code.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse of \u003ccode\u003e@deprecated\u003c/code\u003e docblock that is detected by IDEs (like PHPStorm) or\nStatic Analysis tools (like Psalm, phpstan)\u003c/li\u003e\n\u003cli\u003eUse of our low-overhead runtime deprecation API, details:\n\u003ca href=\"https://github.com/doctrine/deprecations/\"\u003ehttps://github.com/doctrine/deprecations/\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eUpgrade to 4.0\u003c/h1\u003e\n\u003ch2\u003eBC Break: Removed \u003ccode\u003eStaticReflectionService\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eThe class \u003ccode\u003eDoctrine\\Persistence\\Mapping\\StaticReflectionService\u003c/code\u003e is removed\nwithout replacement.\u003c/p\u003e\n\u003ch2\u003eBC Break: Narrowed \u003ccode\u003eReflectionService::getClass()\u003c/code\u003e return type\u003c/h2\u003e\n\u003cp\u003eThe return type of \u003ccode\u003eReflectionService::getClass()\u003c/code\u003e has been narrowed so that\n\u003ccode\u003enull\u003c/code\u003e is no longer a valid return value.\u003c/p\u003e\n\u003ch2\u003eBC Break: Added \u003ccode\u003eObjectManager::isUninitializedObject()\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eClasses implementing \u003ccode\u003eDoctrine\\Persistence\\ObjectManager\u003c/code\u003e must implement this\nnew method.\u003c/p\u003e\n\u003ch2\u003eBC Break: Added type declarations\u003c/h2\u003e\n\u003cp\u003eThe code base is now fully typed, meaning properties, parameters and return\ntype declarations have been added to all types.\u003c/p\u003e\n\u003ch2\u003eBC Break: Dropped support for Common proxies\u003c/h2\u003e\n\u003cp\u003eProxy objects implementing the \u003ccode\u003eDoctrine\\Common\\Proxy\\Proxy\u003c/code\u003e interface are not\nsupported anymore. Implement \u003ccode\u003eDoctrine\\Persistence\\Proxy\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch2\u003eBC Break: Removed deprecated ReflectionProperty overrides\u003c/h2\u003e\n\u003cp\u003eDeprecated classes have been removed:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDoctrine\\Persistence\\Reflection\\RuntimePublicReflectionProperty\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDoctrine\\Persistence\\Reflection\\TypedNoDefaultRuntimePublicReflectionProperty\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eUpgrade to 3.4\u003c/h1\u003e\n\u003ch2\u003eDeprecated \u003ccode\u003eStaticReflectionService\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eThe class \u003ccode\u003eDoctrine\\Persistence\\Mapping\\StaticReflectionService\u003c/code\u003e is deprecated\nwithout replacement.\u003c/p\u003e\n\u003ch1\u003eUpgrade to 3.3\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/b9c49ad3558bb77ef973f4e173f2e9c2eca9be09\"\u003e\u003ccode\u003eb9c49ad\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/452\"\u003e#452\u003c/a\u003e from greg0ire/4.1.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/1ba7de8b1632e69e0a0d47e28ee63eae9effe86f\"\u003e\u003ccode\u003e1ba7de8\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x' into 4.1.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/eca73be1a33892e09baa6ec3d7c4fcbfd4cb5dcb\"\u003e\u003ccode\u003eeca73be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/449\"\u003e#449\u003c/a\u003e from greg0ire/fix-branch-metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/1eba4148a007bb8831fcbf8adf15459e9a0d9e6e\"\u003e\u003ccode\u003e1eba414\u003c/code\u003e\u003c/a\u003e Remove entry for 1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/d26a003bffdbfff5f45f5a4ee4ff99cb3a46eae4\"\u003e\u003ccode\u003ed26a003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/442\"\u003e#442\u003c/a\u003e from greg0ire/maintenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/2b099142d5c8c0eb16b9c423e80ca7f2774dc527\"\u003e\u003ccode\u003e2b09914\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/446\"\u003e#446\u003c/a\u003e from GromNaN/version-compare\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/ac2df5804dd36914af129105e331c7e42d242956\"\u003e\u003ccode\u003eac2df58\u003c/code\u003e\u003c/a\u003e Remove version check on 7.4, the package requires PHP 8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/9fe195df94abb788c7a12d21056cf20e2fb16dad\"\u003e\u003ccode\u003e9fe195d\u003c/code\u003e\u003c/a\u003e Display Doctrine deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/f62a2327a661b48283c053886b00905b69f98d94\"\u003e\u003ccode\u003ef62a232\u003c/code\u003e\u003c/a\u003e Upgrade to PHPUnit 12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/400d0eb94217ff06c7d6af286a7be84a9afd8b2d\"\u003e\u003ccode\u003e400d0eb\u003c/code\u003e\u003c/a\u003e Drop -\u0026gt;expects($this-\u0026gt;any())\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/doctrine/persistence/compare/3.4.3...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry/sentry` from 4.19.0 to 4.19.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-php/releases\"\u003esentry/sentry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.19.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry PHP SDK v4.19.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't cast metrics value to \u003ccode\u003efloat\u003c/code\u003e in constructor, drop invalid metrics instead. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/issues/1981\"\u003e#1981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/pull/1981\"\u003egetsentry/sentry-php#1981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-php/blob/master/CHANGELOG.md\"\u003esentry/sentry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.19.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry PHP SDK v4.19.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't cast metrics value to \u003ccode\u003efloat\u003c/code\u003e in constructor, drop invalid metrics instead. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/issues/1981\"\u003e#1981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/pull/1981\"\u003egetsentry/sentry-php#1981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-php/commit/1c21d60bebe67c0122335bd3fe977990435af0a3\"\u003e\u003ccode\u003e1c21d60\u003c/code\u003e\u003c/a\u003e release: 4.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-php/commit/68c2faa1e3323a5bc4f382fccd179b68e06ca209\"\u003e\u003ccode\u003e68c2faa\u003c/code\u003e\u003c/a\u003e Prepare 4.19.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-php/commit/f5d279069b47a3305dfe2a448522af7a763498db\"\u003e\u003ccode\u003ef5d2790\u003c/code\u003e\u003c/a\u003e fix(metrics): don't cast all values to float, reject invalid types (\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/issues/1981\"\u003e#1981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-php/commit/a105dea87394ca25af3303ccdede000aebc4b24d\"\u003e\u003ccode\u003ea105dea\u003c/code\u003e\u003c/a\u003e Merge branch 'release/4.19.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-php/compare/4.19.0...4.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/cache/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62614\"\u003esymfony/symfony#62614\u003c/a\u003e [Cache] Fix NullAdapter must set taggable (\u003ca href=\"https://github.com/a\"\u003e\u003ccode\u003e@​a\u003c/code\u003e\u003c/a\u003e.dmitryuk)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62602\"\u003esymfony/symfony#62602\u003c/a\u003e [Cache] Fix the creation of a redis connection with only ext-relay (\u003ca href=\"https://github.com/stof\"\u003e\u003ccode\u003e@​stof\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62543\"\u003esymfony/symfony#62543\u003c/a\u003e [Cache] ensure compatibility with RelayCluster 0.20.0 (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62536\"\u003esymfony/symfony#62536\u003c/a\u003e [Cache] ensure compatibility with Relay extension 0.20.0 (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sy...\n\n_Description has been truncated_","html_url":"https://github.com/SpiriitLabs/JiraServiceDesk/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpiriitLabs%2FJiraServiceDesk/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"},{"uuid":"3660559721","node_id":"PR_kwDOBk0CnM61SZlw","number":102,"state":"closed","title":"Bump symfony/security-http from 6.3.12 to 6.4.26","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T21:59:15.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-24T21:16:28.000Z","updated_at":"2025-11-24T21:59:23.000Z","time_to_close":2567,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"symfony/security-http","old_version":"6.3.12","new_version":"6.4.26","repository_url":"https://github.com/symfony/security-http"}],"path":null,"ecosystem":"packagist"},"body":"Bumps [symfony/security-http](https://github.com/symfony/security-http) from 6.3.12 to 6.4.26.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.26\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.25...v6.4.26\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.25...v6.4.26\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61659\"\u003esymfony/symfony#61659\u003c/a\u003e [Security] Fix \u003ccode\u003eHttpUtils::createRequest()\u003c/code\u003e when the base request is forwarded (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.24...v6.4.25\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.24...v6.4.25\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61486\"\u003esymfony/symfony#61486\u003c/a\u003e [Security] Ignore target route when exiting impersonation (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.24\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.23...v6.4.24\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.23...v6.4.24\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.23\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.22...v6.4.23\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.22...v6.4.23\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60785\"\u003esymfony/symfony#60785\u003c/a\u003e [Security] Handle non-callable implementations of \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.22\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.21...v6.4.22\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.21...v6.4.22\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60379\"\u003esymfony/symfony#60379\u003c/a\u003e [Security] Avoid failing when PersistentRememberMeHandler handles a malformed cookie (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60350\"\u003esymfony/symfony#60350\u003c/a\u003e [Security][LoginLink] Throw \u003ccode\u003eInvalidLoginLinkException\u003c/code\u003e on invalid parameters (\u003ca href=\"https://github.com/davidszkiba\"\u003e\u003ccode\u003e@​davidszkiba\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.21\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.20...v6.4.21\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.20...v6.4.21\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60166\"\u003esymfony/symfony#60166\u003c/a\u003e [Security] fix(security): fix OIDC user identifier (\u003ca href=\"https://github.com/vincentchalamon\"\u003e\u003ccode\u003e@​vincentchalamon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.18...v6.4.19\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.18...v6.4.19\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59640\"\u003esymfony/symfony#59640\u003c/a\u003e [Security] Return null instead of empty username to fix deprecation notice (\u003ca href=\"https://github.com/phasdev\"\u003e\u003ccode\u003e@​phasdev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.18\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.17...v6.4.18\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.17...v6.4.18\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59590\"\u003esymfony/symfony#59590\u003c/a\u003e [Security] Throw an explicit error when refreshing a token with a null user (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59347\"\u003esymfony/symfony#59347\u003c/a\u003e [Security] Fix triggering session tracking from ContextListener (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.15\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.14...v6.4.15\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.14...v6.4.15\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.14\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.13...v6.4.14\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.13...v6.4.14\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/blob/7.3/CHANGELOG.md\"\u003esymfony/security-http's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd encryption support to \u003ccode\u003eOidcTokenHandler\u003c/code\u003e (JWE)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003e$hideAccountStatusExceptions\u003c/code\u003e argument with \u003ccode\u003e$exposeSecurityErrors\u003c/code\u003e in \u003ccode\u003eAuthenticatorManager\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$identifierNormalizer\u003c/code\u003e to \u003ccode\u003eUserBadge::__construct()\u003c/code\u003e to allow normalizing the identifier\u003c/li\u003e\n\u003cli\u003eSupport hashing the hashed password using crc32c when putting the user in the session\u003c/li\u003e\n\u003cli\u003eAdd support for closures in \u003ccode\u003e#[IsGranted]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eOAuth2TokenHandler\u003c/code\u003e with OAuth2 Token Introspection support for \u003ccode\u003eAccessTokenAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd discovery support to \u003ccode\u003eOidcTokenHandler\u003c/code\u003e and \u003ccode\u003eOidcUserInfoTokenHandler\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePass the current token to the \u003ccode\u003echeckPostAuth()\u003c/code\u003e method of user checkers\u003c/li\u003e\n\u003cli\u003eDeprecate argument \u003ccode\u003e$secret\u003c/code\u003e of \u003ccode\u003eRememberMeAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing an empty string as \u003ccode\u003e$userIdentifier\u003c/code\u003e argument to \u003ccode\u003eUserBadge\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eAllow passing passport attributes to the \u003ccode\u003eUserAuthenticatorInterface::authenticateUser()\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[IsCsrfTokenValid]\u003c/code\u003e attribute\u003c/li\u003e\n\u003cli\u003eAdd CAS 2.0 access token handler\u003c/li\u003e\n\u003cli\u003eMake empty username or empty password on form login attempts throw \u003ccode\u003eBadCredentialsException\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$badgeFqcn\u003c/code\u003e to \u003ccode\u003ePassport::addBadge()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$lifetime\u003c/code\u003e to \u003ccode\u003eLoginLinkHandlerInterface::createLoginLink()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eThrow when calling the constructor of \u003ccode\u003eDefaultLoginRateLimiter\u003c/code\u003e with an empty secret\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserValueResolver\u003c/code\u003e no longer implements \u003ccode\u003eArgumentValueResolverInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate calling the constructor of \u003ccode\u003eDefaultLoginRateLimiter\u003c/code\u003e with an empty secret\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eRememberMeBadge\u003c/code\u003e to \u003ccode\u003eJsonLoginAuthenticator\u003c/code\u003e and enable reading parameter in JSON request body\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$exceptionCode\u003c/code\u003e to \u003ccode\u003e#[IsGranted]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing a secret as the 2nd argument to the constructor of \u003ccode\u003eSymfony\\Component\\Security\\Http\\RememberMe\\PersistentRememberMeHandler\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eOidcUserInfoTokenHandler\u003c/code\u003e and \u003ccode\u003eOidcTokenHandler\u003c/code\u003e with OIDC support for \u003ccode\u003eAccessTokenAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eattributes\u003c/code\u003e optional array argument in \u003ccode\u003eUserBadge\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/6c2e236f0fc3e0853770a5574ef7af471486ba4c\"\u003e\u003ccode\u003e6c2e236\u003c/code\u003e\u003c/a\u003e use the empty string instead of null as an array offset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/eef742d04b45431c56ba7e839cf1b80bc2dcbaf3\"\u003e\u003ccode\u003eeef742d\u003c/code\u003e\u003c/a\u003e [Security] Fix \u003ccode\u003eHttpUtils::createRequest()\u003c/code\u003e when the base request is forwarded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/878667b04451f2e17b4161237379e5d062575181\"\u003e\u003ccode\u003e878667b\u003c/code\u003e\u003c/a\u003e [Security] Ignore target route when exiting impersonation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/bd6ce061b70071afea0a4805903b6ed3f6f64e07\"\u003e\u003ccode\u003ebd6ce06\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/815fcda8122a7850bf6d5d842ce03c20445295bb\"\u003e\u003ccode\u003e815fcda\u003c/code\u003e\u003c/a\u003e [Security] Document \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e as a firewall listener type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/2b244a049677e833064ae4ad5eda34853a65c62e\"\u003e\u003ccode\u003e2b244a0\u003c/code\u003e\u003c/a\u003e [Security] Handle non-callable implementations of \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/786c8eeee44b07419264ede2a795e8f490113dc2\"\u003e\u003ccode\u003e786c8ee\u003c/code\u003e\u003c/a\u003e [Security] Avoid failing when PersistentRememberMeHandler handles a malformed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/9118f158999521647bb4cfbab760a81cf5f3b88b\"\u003e\u003ccode\u003e9118f15\u003c/code\u003e\u003c/a\u003e [Security][LoginLink] Throw InvalidLoginLinkException on invalid parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/67d0edaf6702c3192f27ad483df9a875c9a1f1a2\"\u003e\u003ccode\u003e67d0eda\u003c/code\u003e\u003c/a\u003e Unnecessary cast, return, semicolon and comma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/a69c17e7eae0075e772de6feec207660e6b67062\"\u003e\u003ccode\u003ea69c17e\u003c/code\u003e\u003c/a\u003e fix(security): fix OIDC user identifier\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v6.3.12...v6.4.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=symfony/security-http\u0026package-manager=composer\u0026previous-version=6.3.12\u0026new-version=6.4.26)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sfu-dhil/circus/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/sfu-dhil/circus/pull/102","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sfu-dhil%2Fcircus/issues/102","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/102/packages"},{"uuid":"2879434187","node_id":"PR_kwDOMpwuyM6roK3L","number":3,"state":"open","title":"Bump the composer group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T19:41:37.000Z","updated_at":"2025-10-01T19:41:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":7,"packages":[{"name":"joomla/filter","old_version":"1.4.4","new_version":"1.4.7","repository_url":"https://github.com/joomla-framework/filter"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.47","repository_url":"https://github.com/symfony/process"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.19.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [joomla/filter](https://github.com/joomla-framework/filter) | `1.4.4` | `1.4.7` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.48` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.47` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.19.0` |\n\n\nUpdates `joomla/filter` from 1.4.4 to 1.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/joomla-framework/filter/releases\"\u003ejoomla/filter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejoomla/filter-1.4.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[1.x] Fix case insensitvity and recursiveness in stripImages and stripIframes by \u003ca href=\"https://github.com/SniperSister\"\u003e\u003ccode\u003e@​SniperSister\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/joomla-framework/filter/pull/72\"\u003ejoomla-framework/filter#72\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.6...1.4.7\"\u003ehttps://github.com/joomla-framework/filter/compare/1.4.6...1.4.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ejoomla/filter-1.4.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1.x - Use non-multibyte filter methods in filter (\u003ca href=\"https://redirect.github.com/joomla-framework/filter/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.5...1.4.6\"\u003ehttps://github.com/joomla-framework/filter/compare/1.4.5...1.4.6\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joomla-framework/filter/commit/156c03c2cc620086ce12bd912f7a0b757884ddde\"\u003e\u003ccode\u003e156c03c\u003c/code\u003e\u003c/a\u003e [1.x] Fix case insensitvity and recursiveness in stripImages and stripIframes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joomla-framework/filter/commit/8da26e82d10e024d974e867ae521bf6db1e620e3\"\u003e\u003ccode\u003e8da26e8\u003c/code\u003e\u003c/a\u003e 1.x - Use non-multibyte filter methods in filter (\u003ca href=\"https://redirect.github.com/joomla-framework/filter/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.4...1.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a5509aa59ea1de39482dfcaa0ade0c2895fa4969\"\u003e\u003ccode\u003ea5509aa\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/7be8366a553b0ea5ec03d01f68c2214b1ce82e89\"\u003e\u003ccode\u003e7be8366\u003c/code\u003e\u003c/a\u003e fix the directory separator being used\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/62686ac30e220107bde66aa56b50de5aace3d8fd\"\u003e\u003ccode\u003e62686ac\u003c/code\u003e\u003c/a\u003e [Validator] review latvian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/7caeb2a5f5d5a8a82f243e4dd0b1e7b89e54dc33\"\u003e\u003ccode\u003e7caeb2a\u003c/code\u003e\u003c/a\u003e update ICU data from 75.1 to 76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9849c2cae17964a42a77df6823ac90414e2b451d\"\u003e\u003ccode\u003e9849c2c\u003c/code\u003e\u003c/a\u003e [Validator] Fix 58691 (missing plural-options in serbian language translation)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6efac0a6c489fa2362ec327041566fde84a094eb\"\u003e\u003ccode\u003e6efac0a\u003c/code\u003e\u003c/a\u003e fix translation file syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6835ae94f47f6bd9458bc29003feb22b940b62fe\"\u003e\u003ccode\u003e6835ae9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/58534\"\u003e#58534\u003c/a\u003e Improve Validator \u0026amp; Security Turkish translations (Tugba Celebio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/30c69c9852e57be99fe640c514c4e3c35dc4b8df\"\u003e\u003ccode\u003e30c69c9\u003c/code\u003e\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/563408d437b336e312c22c620d923751a8fffce3\"\u003e\u003ccode\u003e563408d\u003c/code\u003e\u003c/a\u003e Add missing translations for Turkish (tr)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9cffbefb59863c694d356e09be4c19d0c80b56bd\"\u003e\u003ccode\u003e9cffbef\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/symfony/validator/issues/53037\"\u003e#53037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.8.0 to 3.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.19.0 (2025-01-28)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a security issue where escaping was missing when using \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eToken::getType()\u003c/code\u003e, use \u003ccode\u003eToken::test()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eToken::toEnglish()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eForElseNode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTwig\\ExpressionParser::parseOnlyArguments()\u003c/code\u003e and\n\u003ccode\u003eTwig\\ExpressionParser::parseArguments()\u003c/code\u003e (use\n\u003ccode\u003eTwig\\ExpressionParser::parseNamedArguments()\u003c/code\u003e instead)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003econstant()\u003c/code\u003e behavior when used with \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003einvoke\u003c/code\u003e filter\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003e{}\u003c/code\u003e optional for the \u003ccode\u003etypes\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLastModifiedExtensionInterface\u003c/code\u003e and implementation in \u003ccode\u003eAbstractExtension\u003c/code\u003e to track modification of runtime classes\u003c/li\u003e\n\u003cli\u003eIgnore static properties when using the dot operator\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.18.0 (2024-12-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix unary operator precedence change\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eSyntaxError\u003c/code\u003e exceptions from undefined handlers when using the \u003ccode\u003eguard\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd a way to stream template rendering (\u003ccode\u003eTemplateWrapper::stream()\u003c/code\u003e and \u003ccode\u003eTemplateWrapper::streamBlock()\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.1 (2024-12-12)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the null coalescing operator when the test returns null\u003c/li\u003e\n\u003cli\u003eFix the Elvis operator when used as '? :' instead of '?:'\u003c/li\u003e\n\u003cli\u003eSupport for invoking closures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.0 (2024-12-10)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ArrayAccess with objects as keys\u003c/li\u003e\n\u003cli\u003eSupport underscores in number literals\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eConditionalExpression\u003c/code\u003e and \u003ccode\u003eNullCoalesceExpression\u003c/code\u003e (use \u003ccode\u003eConditionalTernary\u003c/code\u003e and \u003ccode\u003eNullCoalesceBinary\u003c/code\u003e instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.16.0 (2024-11-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eInlinePrint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix having macro variables starting with an underscore\u003c/li\u003e\n\u003cli\u003eDeprecate not passing a \u003ccode\u003eSource\u003c/code\u003e instance to \u003ccode\u003eTokenStream\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate returning \u003ccode\u003enull\u003c/code\u003e from \u003ccode\u003eTwigFilter::getSafe()\u003c/code\u003e and \u003ccode\u003eTwigFunction::getSafe()\u003c/code\u003e, return \u003ccode\u003e[]\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.15.0 (2024-11-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BC BREAK] Add support for accessing class constants with the dot operator;\nthis can be a BC break if you don't use UPPERCASE constant names\u003c/li\u003e\n\u003cli\u003eAdd Spanish inflector support for the \u003ccode\u003eplural\u003c/code\u003e and \u003ccode\u003esingular\u003c/code\u003e filters in the String extension\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTempNameExpression\u003c/code\u003e in favor of \u003ccode\u003eLocalVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNameExpression\u003c/code\u003e in favor of \u003ccode\u003eContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eAssignNameExpression\u003c/code\u003e in favor of \u003ccode\u003eAssignContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eMacroAutoImportNodeVisitor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eMethodCallExpression\u003c/code\u003e in favor of \u003ccode\u003eMacroReferenceExpression\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/d4f8c2b86374f08efc859323dbcd95c590f7124e\"\u003e\u003ccode\u003ed4f8c2b\u003c/code\u003e\u003c/a\u003e Prepare the 3.19.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/38576b12f05df3cc871bf68f39ccb46b418334a3\"\u003e\u003ccode\u003e38576b1\u003c/code\u003e\u003c/a\u003e security #cve-2025-24374 [SECURITY] Fix a security issue where escaping was m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/445f74cfe05c310e381fe17a756c5afde694d567\"\u003e\u003ccode\u003e445f74c\u003c/code\u003e\u003c/a\u003e [SECURITY] Fix a security issue where escaping was missing when using ??\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b63863709ca65c543f81e96908e81710a7177f16\"\u003e\u003ccode\u003eb638637\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4560\"\u003e#4560\u003c/a\u003e Fix typo for html_cva code example (matthieupetel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/83da53c3f13a70222f9a1bc7bf33acf7eb1a379a\"\u003e\u003ccode\u003e83da53c\u003c/code\u003e\u003c/a\u003e Fix typo for html_cva code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/48d167a29735e85a90230ad953700438f5285571\"\u003e\u003ccode\u003e48d167a\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4558\"\u003e#4558\u003c/a\u003e Fix CS (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f594248a40b4c31cd69561d5a08c456ef9b5b26e\"\u003e\u003ccode\u003ef594248\u003c/code\u003e\u003c/a\u003e Fix CS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fcd0332dca2a88e69a988ab7e4c603acc910b5e8\"\u003e\u003ccode\u003efcd0332\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4557\"\u003e#4557\u003c/a\u003e Fix Token::__toString() (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/11535e9058b289d55e5057bf9e701ba64af97ac6\"\u003e\u003ccode\u003e11535e9\u003c/code\u003e\u003c/a\u003e Fix Token::__toString()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b680354bbb639bdf8019e2c488648d5dbbc501ef\"\u003e\u003ccode\u003eb680354\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4556\"\u003e#4556\u003c/a\u003e fix intl-extra tests (xabbuh)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.8.0...v3.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TheJ-Erk400/mautic-dev/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/TheJ-Erk400/mautic-dev/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheJ-Erk400%2Fmautic-dev/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2879433647","node_id":"PR_kwDOF8yLhM6roKuv","number":30,"state":"open","title":"Bump the composer group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T19:41:22.000Z","updated_at":"2025-10-01T19:41:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":7,"packages":[{"name":"joomla/filter","old_version":"1.4.4","new_version":"1.4.7","repository_url":"https://github.com/joomla-framework/filter"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.47","repository_url":"https://github.com/symfony/process"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.19.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [joomla/filter](https://github.com/joomla-framework/filter) | `1.4.4` | `1.4.7` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.48` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.47` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.19.0` |\n\n\nUpdates `joomla/filter` from 1.4.4 to 1.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/joomla-framework/filter/releases\"\u003ejoomla/filter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejoomla/filter-1.4.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[1.x] Fix case insensitvity and recursiveness in stripImages and stripIframes by \u003ca href=\"https://github.com/SniperSister\"\u003e\u003ccode\u003e@​SniperSister\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/joomla-framework/filter/pull/72\"\u003ejoomla-framework/filter#72\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.6...1.4.7\"\u003ehttps://github.com/joomla-framework/filter/compare/1.4.6...1.4.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ejoomla/filter-1.4.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1.x - Use non-multibyte filter methods in filter (\u003ca href=\"https://redirect.github.com/joomla-framework/filter/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.5...1.4.6\"\u003ehttps://github.com/joomla-framework/filter/compare/1.4.5...1.4.6\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joomla-framework/filter/commit/156c03c2cc620086ce12bd912f7a0b757884ddde\"\u003e\u003ccode\u003e156c03c\u003c/code\u003e\u003c/a\u003e [1.x] Fix case insensitvity and recursiveness in stripImages and stripIframes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joomla-framework/filter/commit/8da26e82d10e024d974e867ae521bf6db1e620e3\"\u003e\u003ccode\u003e8da26e8\u003c/code\u003e\u003c/a\u003e 1.x - Use non-multibyte filter methods in filter (\u003ca href=\"https://redirect.github.com/joomla-framework/filter/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.4...1.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a5509aa59ea1de39482dfcaa0ade0c2895fa4969\"\u003e\u003ccode\u003ea5509aa\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/7be8366a553b0ea5ec03d01f68c2214b1ce82e89\"\u003e\u003ccode\u003e7be8366\u003c/code\u003e\u003c/a\u003e fix the directory separator being used\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/62686ac30e220107bde66aa56b50de5aace3d8fd\"\u003e\u003ccode\u003e62686ac\u003c/code\u003e\u003c/a\u003e [Validator] review latvian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/7caeb2a5f5d5a8a82f243e4dd0b1e7b89e54dc33\"\u003e\u003ccode\u003e7caeb2a\u003c/code\u003e\u003c/a\u003e update ICU data from 75.1 to 76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9849c2cae17964a42a77df6823ac90414e2b451d\"\u003e\u003ccode\u003e9849c2c\u003c/code\u003e\u003c/a\u003e [Validator] Fix 58691 (missing plural-options in serbian language translation)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6efac0a6c489fa2362ec327041566fde84a094eb\"\u003e\u003ccode\u003e6efac0a\u003c/code\u003e\u003c/a\u003e fix translation file syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6835ae94f47f6bd9458bc29003feb22b940b62fe\"\u003e\u003ccode\u003e6835ae9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/58534\"\u003e#58534\u003c/a\u003e Improve Validator \u0026amp; Security Turkish translations (Tugba Celebio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/30c69c9852e57be99fe640c514c4e3c35dc4b8df\"\u003e\u003ccode\u003e30c69c9\u003c/code\u003e\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/563408d437b336e312c22c620d923751a8fffce3\"\u003e\u003ccode\u003e563408d\u003c/code\u003e\u003c/a\u003e Add missing translations for Turkish (tr)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9cffbefb59863c694d356e09be4c19d0c80b56bd\"\u003e\u003ccode\u003e9cffbef\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/symfony/validator/issues/53037\"\u003e#53037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.8.0 to 3.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.19.0 (2025-01-28)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a security issue where escaping was missing when using \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eToken::getType()\u003c/code\u003e, use \u003ccode\u003eToken::test()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eToken::toEnglish()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eForElseNode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTwig\\ExpressionParser::parseOnlyArguments()\u003c/code\u003e and\n\u003ccode\u003eTwig\\ExpressionParser::parseArguments()\u003c/code\u003e (use\n\u003ccode\u003eTwig\\ExpressionParser::parseNamedArguments()\u003c/code\u003e instead)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003econstant()\u003c/code\u003e behavior when used with \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003einvoke\u003c/code\u003e filter\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003e{}\u003c/code\u003e optional for the \u003ccode\u003etypes\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLastModifiedExtensionInterface\u003c/code\u003e and implementation in \u003ccode\u003eAbstractExtension\u003c/code\u003e to track modification of runtime classes\u003c/li\u003e\n\u003cli\u003eIgnore static properties when using the dot operator\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.18.0 (2024-12-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix unary operator precedence change\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eSyntaxError\u003c/code\u003e exceptions from undefined handlers when using the \u003ccode\u003eguard\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd a way to stream template rendering (\u003ccode\u003eTemplateWrapper::stream()\u003c/code\u003e and \u003ccode\u003eTemplateWrapper::streamBlock()\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.1 (2024-12-12)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the null coalescing operator when the test returns null\u003c/li\u003e\n\u003cli\u003eFix the Elvis operator when used as '? :' instead of '?:'\u003c/li\u003e\n\u003cli\u003eSupport for invoking closures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.0 (2024-12-10)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ArrayAccess with objects as keys\u003c/li\u003e\n\u003cli\u003eSupport underscores in number literals\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eConditionalExpression\u003c/code\u003e and \u003ccode\u003eNullCoalesceExpression\u003c/code\u003e (use \u003ccode\u003eConditionalTernary\u003c/code\u003e and \u003ccode\u003eNullCoalesceBinary\u003c/code\u003e instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.16.0 (2024-11-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eInlinePrint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix having macro variables starting with an underscore\u003c/li\u003e\n\u003cli\u003eDeprecate not passing a \u003ccode\u003eSource\u003c/code\u003e instance to \u003ccode\u003eTokenStream\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate returning \u003ccode\u003enull\u003c/code\u003e from \u003ccode\u003eTwigFilter::getSafe()\u003c/code\u003e and \u003ccode\u003eTwigFunction::getSafe()\u003c/code\u003e, return \u003ccode\u003e[]\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.15.0 (2024-11-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BC BREAK] Add support for accessing class constants with the dot operator;\nthis can be a BC break if you don't use UPPERCASE constant names\u003c/li\u003e\n\u003cli\u003eAdd Spanish inflector support for the \u003ccode\u003eplural\u003c/code\u003e and \u003ccode\u003esingular\u003c/code\u003e filters in the String extension\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTempNameExpression\u003c/code\u003e in favor of \u003ccode\u003eLocalVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNameExpression\u003c/code\u003e in favor of \u003ccode\u003eContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eAssignNameExpression\u003c/code\u003e in favor of \u003ccode\u003eAssignContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eMacroAutoImportNodeVisitor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eMethodCallExpression\u003c/code\u003e in favor of \u003ccode\u003eMacroReferenceExpression\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/d4f8c2b86374f08efc859323dbcd95c590f7124e\"\u003e\u003ccode\u003ed4f8c2b\u003c/code\u003e\u003c/a\u003e Prepare the 3.19.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/38576b12f05df3cc871bf68f39ccb46b418334a3\"\u003e\u003ccode\u003e38576b1\u003c/code\u003e\u003c/a\u003e security #cve-2025-24374 [SECURITY] Fix a security issue where escaping was m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/445f74cfe05c310e381fe17a756c5afde694d567\"\u003e\u003ccode\u003e445f74c\u003c/code\u003e\u003c/a\u003e [SECURITY] Fix a security issue where escaping was missing when using ??\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b63863709ca65c543f81e96908e81710a7177f16\"\u003e\u003ccode\u003eb638637\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4560\"\u003e#4560\u003c/a\u003e Fix typo for html_cva code example (matthieupetel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/83da53c3f13a70222f9a1bc7bf33acf7eb1a379a\"\u003e\u003ccode\u003e83da53c\u003c/code\u003e\u003c/a\u003e Fix typo for html_cva code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/48d167a29735e85a90230ad953700438f5285571\"\u003e\u003ccode\u003e48d167a\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4558\"\u003e#4558\u003c/a\u003e Fix CS (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f594248a40b4c31cd69561d5a08c456ef9b5b26e\"\u003e\u003ccode\u003ef594248\u003c/code\u003e\u003c/a\u003e Fix CS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fcd0332dca2a88e69a988ab7e4c603acc910b5e8\"\u003e\u003ccode\u003efcd0332\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4557\"\u003e#4557\u003c/a\u003e Fix Token::__toString() (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/11535e9058b289d55e5057bf9e701ba64af97ac6\"\u003e\u003ccode\u003e11535e9\u003c/code\u003e\u003c/a\u003e Fix Token::__toString()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b680354bbb639bdf8019e2c488648d5dbbc501ef\"\u003e\u003ccode\u003eb680354\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4556\"\u003e#4556\u003c/a\u003e fix intl-extra tests (xabbuh)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.8.0...v3.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/joseguzman1337/mautic/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/joseguzman1337/mautic/pull/30","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joseguzman1337%2Fmautic/issues/30","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/30/packages"},{"uuid":"2786904637","node_id":"PR_kwDOPm_zV86mHMo9","number":8,"state":"open","title":"Bump symfony/security-http from 7.1.1 to 7.3.3","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-30T16:08:51.000Z","updated_at":"2025-08-30T16:08:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"symfony/security-http","old_version":"7.1.1","new_version":"7.3.3","repository_url":"https://github.com/symfony/security-http"}],"path":null,"ecosystem":"packagist"},"body":"Bumps [symfony/security-http](https://github.com/symfony/security-http) from 7.1.1 to 7.3.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61486\"\u003esymfony/symfony#61486\u003c/a\u003e [Security] Ignore target route when exiting impersonation (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.1...v7.3.2\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.1...v7.3.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.0...v7.3.1\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.0...v7.3.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60785\"\u003esymfony/symfony#60785\u003c/a\u003e [Security] Handle non-callable implementations of \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.0-RC1...v7.3.0\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.0-RC1...v7.3.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.0-BETA2...v7.3.0-RC1\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.0-BETA2...v7.3.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.0-BETA2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.0-BETA1...v7.3.0-BETA2\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.0-BETA1...v7.3.0-BETA2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60379\"\u003esymfony/symfony#60379\u003c/a\u003e [Security] Avoid failing when PersistentRememberMeHandler handles a malformed cookie (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60350\"\u003esymfony/symfony#60350\u003c/a\u003e [Security][LoginLink] Throw \u003ccode\u003eInvalidLoginLinkException\u003c/code\u003e on invalid parameters (\u003ca href=\"https://github.com/davidszkiba\"\u003e\u003ccode\u003e@​davidszkiba\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.2.6...v7.3.0-BETA1\"\u003ehttps://github.com/symfony/security-http/compare/v7.2.6...v7.3.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60007\"\u003esymfony/symfony#60007\u003c/a\u003e [Security] Add methods param in IsCsrfTokenValid attribute (\u003ca href=\"https://github.com/Oviglo\"\u003e\u003ccode\u003e@​Oviglo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54932\"\u003esymfony/symfony#54932\u003c/a\u003e [Security][SecurityBundle] OIDC discovery (\u003ca href=\"https://github.com/vincentchalamon\"\u003e\u003ccode\u003e@​vincentchalamon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/50027\"\u003esymfony/symfony#50027\u003c/a\u003e [Security] OAuth2 Introspection Endpoint (RFC7662) (\u003ca href=\"https://github.com/Spomky\"\u003e\u003ccode\u003e@​Spomky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59805\"\u003esymfony/symfony#59805\u003c/a\u003e [Security] Improve DX of recent additions (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59150\"\u003esymfony/symfony#59150\u003c/a\u003e [Security] Allow using a callable with \u003ccode\u003e#[IsGranted]\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59771\"\u003esymfony/symfony#59771\u003c/a\u003e [Security] Add ability for voters to explain their vote (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59562\"\u003esymfony/symfony#59562\u003c/a\u003e [Security] Support hashing the hashed password using crc32c when putting the user in the session (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/51744\"\u003esymfony/symfony#51744\u003c/a\u003e [Security] Add a normalization step for the user-identifier in firewalls (\u003ca href=\"https://github.com/Spomky\"\u003e\u003ccode\u003e@​Spomky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59682\"\u003esymfony/symfony#59682\u003c/a\u003e [Security] Deprecate UserInterface \u0026amp; TokenInterface's \u003ccode\u003eeraseCredentials()\u003c/code\u003e (\u003ca href=\"https://github.com/chalasr\"\u003e\u003ccode\u003e@​chalasr\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58300\"\u003esymfony/symfony#58300\u003c/a\u003e [Security][SecurityBundle] Show user account status errors (\u003ca href=\"https://github.com/core23\"\u003e\u003ccode\u003e@​core23\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57721\"\u003esymfony/symfony#57721\u003c/a\u003e [Security][SecurityBundle] Add encryption support to OIDC tokens (\u003ca href=\"https://github.com/Spomky\"\u003e\u003ccode\u003e@​Spomky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.2.8...v7.2.9\"\u003ehttps://github.com/symfony/security-http/compare/v7.2.8...v7.2.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/blob/7.3/CHANGELOG.md\"\u003esymfony/security-http's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd encryption support to \u003ccode\u003eOidcTokenHandler\u003c/code\u003e (JWE)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003e$hideAccountStatusExceptions\u003c/code\u003e argument with \u003ccode\u003e$exposeSecurityErrors\u003c/code\u003e in \u003ccode\u003eAuthenticatorManager\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$identifierNormalizer\u003c/code\u003e to \u003ccode\u003eUserBadge::__construct()\u003c/code\u003e to allow normalizing the identifier\u003c/li\u003e\n\u003cli\u003eSupport hashing the hashed password using crc32c when putting the user in the session\u003c/li\u003e\n\u003cli\u003eAdd support for closures in \u003ccode\u003e#[IsGranted]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eOAuth2TokenHandler\u003c/code\u003e with OAuth2 Token Introspection support for \u003ccode\u003eAccessTokenAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd discovery support to \u003ccode\u003eOidcTokenHandler\u003c/code\u003e and \u003ccode\u003eOidcUserInfoTokenHandler\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePass the current token to the \u003ccode\u003echeckPostAuth()\u003c/code\u003e method of user checkers\u003c/li\u003e\n\u003cli\u003eDeprecate argument \u003ccode\u003e$secret\u003c/code\u003e of \u003ccode\u003eRememberMeAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing an empty string as \u003ccode\u003e$userIdentifier\u003c/code\u003e argument to \u003ccode\u003eUserBadge\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eAllow passing passport attributes to the \u003ccode\u003eUserAuthenticatorInterface::authenticateUser()\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[IsCsrfTokenValid]\u003c/code\u003e attribute\u003c/li\u003e\n\u003cli\u003eAdd CAS 2.0 access token handler\u003c/li\u003e\n\u003cli\u003eMake empty username or empty password on form login attempts throw \u003ccode\u003eBadCredentialsException\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$badgeFqcn\u003c/code\u003e to \u003ccode\u003ePassport::addBadge()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$lifetime\u003c/code\u003e to \u003ccode\u003eLoginLinkHandlerInterface::createLoginLink()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eThrow when calling the constructor of \u003ccode\u003eDefaultLoginRateLimiter\u003c/code\u003e with an empty secret\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserValueResolver\u003c/code\u003e no longer implements \u003ccode\u003eArgumentValueResolverInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate calling the constructor of \u003ccode\u003eDefaultLoginRateLimiter\u003c/code\u003e with an empty secret\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eRememberMeBadge\u003c/code\u003e to \u003ccode\u003eJsonLoginAuthenticator\u003c/code\u003e and enable reading parameter in JSON request body\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$exceptionCode\u003c/code\u003e to \u003ccode\u003e#[IsGranted]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing a secret as the 2nd argument to the constructor of \u003ccode\u003eSymfony\\Component\\Security\\Http\\RememberMe\\PersistentRememberMeHandler\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eOidcUserInfoTokenHandler\u003c/code\u003e and \u003ccode\u003eOidcTokenHandler\u003c/code\u003e with OIDC support for \u003ccode\u003eAccessTokenAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eattributes\u003c/code\u003e optional array argument in \u003ccode\u003eUserBadge\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1bf0dc10f27d4776c47f18f98236c619793a9260\"\u003e\u003ccode\u003e1bf0dc1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/878667b04451f2e17b4161237379e5d062575181\"\u003e\u003ccode\u003e878667b\u003c/code\u003e\u003c/a\u003e [Security] Ignore target route when exiting impersonation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/092f0ee4377ad267cf58575276710fe406d5520c\"\u003e\u003ccode\u003e092f0ee\u003c/code\u003e\u003c/a\u003e Add bool return type to CustomCredentials callable parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/ca8d92035a5c8d31012458589bdaef30ef3c54d6\"\u003e\u003ccode\u003eca8d920\u003c/code\u003e\u003c/a\u003e Merge branch '7.2' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/972dd874c2ce65e4c58dbf59054d2bf7ad70ec54\"\u003e\u003ccode\u003e972dd87\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/bd6ce061b70071afea0a4805903b6ed3f6f64e07\"\u003e\u003ccode\u003ebd6ce06\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/b7182ed0fd2359297f78ff6d407265168255ea84\"\u003e\u003ccode\u003eb7182ed\u003c/code\u003e\u003c/a\u003e Merge branch '7.2' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/611d69543497b36e4fa1556e3fe7277bf5359215\"\u003e\u003ccode\u003e611d695\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/815fcda8122a7850bf6d5d842ce03c20445295bb\"\u003e\u003ccode\u003e815fcda\u003c/code\u003e\u003c/a\u003e [Security] Document \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e as a firewall listener type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/d3ceacdb058a9a17d296fc23d5f2980b2fb95f52\"\u003e\u003ccode\u003ed3ceacd\u003c/code\u003e\u003c/a\u003e Merge branch '7.2' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v7.1.1...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=symfony/security-http\u0026package-manager=composer\u0026previous-version=7.1.1\u0026new-version=7.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Zeref199/bibliotemplate3/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Zeref199/bibliotemplate3/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zeref199%2Fbibliotemplate3/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"3367222819","node_id":"PR_kwDOKhzE-c6mAtCS","number":1701,"state":"open","title":"fix: Bump the symfony group with 33 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":["cedricziel"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-29T15:12:20.000Z","updated_at":"2025-08-29T15:12:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix: Bump","group_name":"symfony","update_count":33,"packages":[{"name":"symfony/console","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/console"},{"name":"symfony/doctrine-messenger","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/doctrine-messenger"},{"name":"symfony/form","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/form"},{"name":"symfony/framework-bundle","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/framework-bundle"},{"name":"symfony/http-client","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/intl","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/intl"},{"name":"symfony/mailer","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/mailer"},{"name":"symfony/notifier","old_version":"7.3.0","new_version":"7.3.3","repository_url":"https://github.com/symfony/notifier"},{"name":"symfony/process","old_version":"7.3.0","new_version":"7.3.3","repository_url":"https://github.com/symfony/process"},{"name":"symfony/property-access","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/property-access"},{"name":"symfony/security-bundle","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/security-bundle"},{"name":"symfony/serializer","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/serializer"},{"name":"symfony/string","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/string"},{"name":"symfony/translation","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/translation"},{"name":"symfony/validator","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/yaml","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/yaml"},{"name":"symfony/phpunit-bridge","old_version":"6.4.24","new_version":"6.4.25","repository_url":"https://github.com/symfony/phpunit-bridge"},{"name":"symfony/web-profiler-bundle","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"symfony/dependency-injection","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/dependency-injection"},{"name":"symfony/doctrine-bridge","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/doctrine-bridge"},{"name":"symfony/event-dispatcher","old_version":"7.3.0","new_version":"7.3.3","repository_url":"https://github.com/symfony/event-dispatcher"},{"name":"symfony/http-foundation","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/http-kernel","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/http-kernel"},{"name":"symfony/messenger","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/messenger"},{"name":"symfony/monolog-bridge","old_version":"7.3.0","new_version":"7.3.3","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/options-resolver","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/options-resolver"},{"name":"symfony/security-core","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/security-core"},{"name":"symfony/security-http","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/twig-bridge","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/twig-bridge"},{"name":"symfony/type-info","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/type-info"},{"name":"symfony/var-dumper","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/var-dumper"},{"name":"symfony/var-exporter","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/var-exporter"},{"name":"symfony/dom-crawler","old_version":"7.3.1","new_version":"7.3.3","repository_url":"https://github.com/symfony/dom-crawler"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the symfony group with 33 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [symfony/console](https://github.com/symfony/console) | `7.3.2` | `7.3.3` |\n| [symfony/doctrine-messenger](https://github.com/symfony/doctrine-messenger) | `7.3.2` | `7.3.3` |\n| [symfony/form](https://github.com/symfony/form) | `7.3.2` | `7.3.3` |\n| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `7.3.2` | `7.3.3` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `7.3.2` | `7.3.3` |\n| [symfony/intl](https://github.com/symfony/intl) | `7.3.2` | `7.3.3` |\n| [symfony/mailer](https://github.com/symfony/mailer) | `7.3.2` | `7.3.3` |\n| [symfony/notifier](https://github.com/symfony/notifier) | `7.3.0` | `7.3.3` |\n| [symfony/process](https://github.com/symfony/process) | `7.3.0` | `7.3.3` |\n| [symfony/property-access](https://github.com/symfony/property-access) | `7.3.2` | `7.3.3` |\n| [symfony/security-bundle](https://github.com/symfony/security-bundle) | `7.3.2` | `7.3.3` |\n| [symfony/serializer](https://github.com/symfony/serializer) | `7.3.2` | `7.3.3` |\n| [symfony/string](https://github.com/symfony/string) | `7.3.2` | `7.3.3` |\n| [symfony/translation](https://github.com/symfony/translation) | `7.3.2` | `7.3.3` |\n| [symfony/validator](https://github.com/symfony/validator) | `7.3.2` | `7.3.3` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `7.3.2` | `7.3.3` |\n| [symfony/phpunit-bridge](https://github.com/symfony/phpunit-bridge) | `6.4.24` | `6.4.25` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `7.3.2` | `7.3.3` |\n| [symfony/dependency-injection](https://github.com/symfony/dependency-injection) | `7.3.2` | `7.3.3` |\n| [symfony/doctrine-bridge](https://github.com/symfony/doctrine-bridge) | `7.3.2` | `7.3.3` |\n| [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher) | `7.3.0` | `7.3.3` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `7.3.2` | `7.3.3` |\n| [symfony/http-kernel](https://github.com/symfony/http-kernel) | `7.3.2` | `7.3.3` |\n| [symfony/messenger](https://github.com/symfony/messenger) | `7.3.2` | `7.3.3` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `7.3.0` | `7.3.3` |\n| [symfony/options-resolver](https://github.com/symfony/options-resolver) | `7.3.2` | `7.3.3` |\n| [symfony/security-core](https://github.com/symfony/security-core) | `7.3.2` | `7.3.3` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.3.2` | `7.3.3` |\n| [symfony/twig-bridge](https://github.com/symfony/twig-bridge) | `7.3.2` | `7.3.3` |\n| [symfony/type-info](https://github.com/symfony/type-info) | `7.3.2` | `7.3.3` |\n| [symfony/var-dumper](https://github.com/symfony/var-dumper) | `7.3.2` | `7.3.3` |\n| [symfony/var-exporter](https://github.com/symfony/var-exporter) | `7.3.2` | `7.3.3` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.3.1` | `7.3.3` |\n\nUpdates `symfony/console` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/console/releases\"\u003esymfony/console's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/console/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/console/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61033\"\u003esymfony/symfony#61033\u003c/a\u003e [Console] Restore \u003ccode\u003eSHELL_VERBOSITY\u003c/code\u003e after a command is ran (\u003ca href=\"https://github.com/lyrixx\"\u003e\u003ccode\u003e@​lyrixx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61501\"\u003esymfony/symfony#61501\u003c/a\u003e [Console] Fix testing multiline question (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61319\"\u003esymfony/symfony#61319\u003c/a\u003e [Console] [Table] Don't split grapheme clusters (\u003ca href=\"https://github.com/schlndh\"\u003e\u003ccode\u003e@​schlndh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7\"\u003e\u003ccode\u003ecb0102a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/53a8528255eda3fe0901b1ae36d2248eed8c819d\"\u003e\u003ccode\u003e53a8528\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/console/issues/61033\"\u003e#61033\u003c/a\u003e [Console] Restore \u003ccode\u003eSHELL_VERBOSITY\u003c/code\u003e after a command is ran (lyrixx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/273fd29ff30ba0a88ca5fb83f7cf1ab69306adae\"\u003e\u003ccode\u003e273fd29\u003c/code\u003e\u003c/a\u003e [Console] Fix testing multiline question\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/a1e23cf779af0228395edf9aed7dd8277f276dae\"\u003e\u003ccode\u003ea1e23cf\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/ad2f59fd918ffab3eaa723c8f6c5c6f0dc435d02\"\u003e\u003ccode\u003ead2f59f\u003c/code\u003e\u003c/a\u003e [Console] Restore SHELL_VERBOSITY after a command is ran\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/01edfba5e7100f3be31617bf4833b6f66647c6ea\"\u003e\u003ccode\u003e01edfba\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/0ca45ae88acb8af4f68acb9f1c562026ae026b1f\"\u003e\u003ccode\u003e0ca45ae\u003c/code\u003e\u003c/a\u003e [Console][Table] Don't split grapheme clusters\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/console/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-messenger` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-messenger/releases\"\u003esymfony/doctrine-messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/doctrine-messenger/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60211\"\u003esymfony/symfony#60211\u003c/a\u003e [Messenger] Fix Oracle errors 'ORA-00955: Name is already used by an existing object' with Doctrine transport (\u003ca href=\"https://github.com/atgitwk\"\u003e\u003ccode\u003e@​atgitwk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/4d77230ef2d99aa630cf931621d0afb54ce10636\"\u003e\u003ccode\u003e4d77230\u003c/code\u003e\u003c/a\u003e [Messenger] Fix Oracle errors 'ORA-00955: Name is already used by an existing...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/5bf2cdc25e2d363dfe3defe053a0ec7c578d9fa9\"\u003e\u003ccode\u003e5bf2cdc\u003c/code\u003e\u003c/a\u003e use non-deprecated DBAL-API when available\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/form` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/form/releases\"\u003esymfony/form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/form/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/form/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61405\"\u003esymfony/symfony#61405\u003c/a\u003e  Remove calls to no-op functions, deprecated in PHP 8.5 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/f151b4a027fa67769268b80111f7fdb63edb5e79\"\u003e\u003ccode\u003ef151b4a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/ce4d50b8779556a18f72e6122107b3db2f116140\"\u003e\u003ccode\u003ece4d50b\u003c/code\u003e\u003c/a\u003e Remove direct access to internal properties cross-components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/ae61792b60f9bdffd232df1afa7929edf7c1b771\"\u003e\u003ccode\u003eae61792\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/bcc7d5ead107cfc901bb68b3a28b10f39a997b51\"\u003e\u003ccode\u003ebcc7d5e\u003c/code\u003e\u003c/a\u003e Remove calls to no-op functions, deprecated in PHP 8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/39f9427e47f88a034cb23382a3e825f4fd81fe2b\"\u003e\u003ccode\u003e39f9427\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/647ea288458d3ed06d33faf21331137f5e7fb957\"\u003e\u003ccode\u003e647ea28\u003c/code\u003e\u003c/a\u003e use false instead of null to hide the currency symbol\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/406d2b9d36ea29f5b763179a822e33130afdfbff\"\u003e\u003ccode\u003e406d2b9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/form/issues/61296\"\u003e#61296\u003c/a\u003e Fix wrong boolean values (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/96a43da304f0c06316fa558e461a9b0ccf0e85b5\"\u003e\u003ccode\u003e96a43da\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/b18b1b834dc0856abf9a30b0082152e078724711\"\u003e\u003ccode\u003eb18b1b8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/48c966216fc56418914c81c47c459de3eb9ddc95\"\u003e\u003ccode\u003e48c9662\u003c/code\u003e\u003c/a\u003e Fix inline var annotations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/form/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/framework-bundle` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/framework-bundle/releases\"\u003esymfony/framework-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/framework-bundle/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61529\"\u003esymfony/symfony#61529\u003c/a\u003e [FrameworkBundle] Don’t collect CLI profiles if the profiler is disabled (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61115\"\u003esymfony/symfony#61115\u003c/a\u003e [FrameworkBundle] Make \u003ccode\u003ecache:warmup\u003c/code\u003e warm up read-only caches (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/19ec4ab6be90322ed190e041e2404a976ed22571\"\u003e\u003ccode\u003e19ec4ab\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/1d6a764b58e4f780df00f71c20ba3a61095ea447\"\u003e\u003ccode\u003e1d6a764\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Don’t collect CLI profiles if the profiler is disabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/a929d4d8349a335120e83b86d85b0a2b8344f84e\"\u003e\u003ccode\u003ea929d4d\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/756df2afea0c2ade4bbcf082fc26593281a0a8eb\"\u003e\u003ccode\u003e756df2a\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/61115\"\u003e#61115\u003c/a\u003e [FrameworkBundle] Make \u003ccode\u003ecache:warmup\u003c/code\u003e warm up read-only caches (Ma...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/7a9e4e306589a3845a6050981d6e269a75b8e949\"\u003e\u003ccode\u003e7a9e4e3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/9bdf101a89fbaa3117a6c0f6a26e08f76fcb7040\"\u003e\u003ccode\u003e9bdf101\u003c/code\u003e\u003c/a\u003e Fix remaining SplObjectStorage deprecation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/682b587695112392de4da50b9afe98d0134559dc\"\u003e\u003ccode\u003e682b587\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/3d7b6e383c1bc7587dfd1cf0d684f26930a5fe41\"\u003e\u003ccode\u003e3d7b6e3\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Fix block type from \u003ccode\u003eOK\u003c/code\u003e to \u003ccode\u003eERROR\u003c/code\u003e when local vault is dis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/8cadde122d8543703e121c1a7bb92c589e08af5b\"\u003e\u003ccode\u003e8cadde1\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/61328\"\u003e#61328\u003c/a\u003e [FrameworkBundle] Decouple ControllerResolverTest from HttpKerne...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/d19b87ba41ecd21b94e9e9a57b4f5c778d38bb94\"\u003e\u003ccode\u003ed19b87b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/http-client/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61534\"\u003esymfony/symfony#61534\u003c/a\u003e [HttpClient] Fix PHP 8.5 deprecation using str_increment() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61405\"\u003esymfony/symfony#61405\u003c/a\u003e  Remove calls to no-op functions, deprecated in PHP 8.5 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/333b9bd7639cbdaecd25a3a48a9d2dcfaa86e019\"\u003e\u003ccode\u003e333b9bd\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b8e9dce2d8acba3c32af467bb58e0c3656886181\"\u003e\u003ccode\u003eb8e9dce\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix PHP 8.5 deprecation using str_increment()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/a97cfe6619ed6ec38b8d5494d023073a0bd81421\"\u003e\u003ccode\u003ea97cfe6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e9683ee97c0585cae64776d9a8ebd5017ff23488\"\u003e\u003ccode\u003ee9683ee\u003c/code\u003e\u003c/a\u003e Remove calls to no-op functions, deprecated in PHP 8.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-client/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/intl` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/intl/releases\"\u003esymfony/intl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/intl/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/intl/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61426\"\u003esymfony/symfony#61426\u003c/a\u003e [Intl] Take timezoneTypes’ ianaMap into account (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/754d5ad02c889e380efc5a74fa3f6cfe56b7454d\"\u003e\u003ccode\u003e754d5ad\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/84dc64e179360927eed8f3403b4927aa70702c4f\"\u003e\u003ccode\u003e84dc64e\u003c/code\u003e\u003c/a\u003e [Intl] Take timezoneTypes’ ianaMap into account\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/105e5af6caab16b1d3b9d52e9eccb31a4b581c3f\"\u003e\u003ccode\u003e105e5af\u003c/code\u003e\u003c/a\u003e account for error message changes in PHP 8.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/intl/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/mailer` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mailer/releases\"\u003esymfony/mailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/mailer/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61335\"\u003esymfony/symfony#61335\u003c/a\u003e [Mailer] [Resend] Add friendly name in the \u003ccode\u003eto\u003c/code\u003e field (\u003ca href=\"https://github.com/antalaron\"\u003e\u003ccode\u003e@​antalaron\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/a32f3f45f1990db8c4341d5122a7d3a381c7e575\"\u003e\u003ccode\u003ea32f3f4\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/628b43b45a3e6b15c8a633fb22df547ed9b492a2\"\u003e\u003ccode\u003e628b43b\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/024bbdd0c7b4bd4ba31a213132bce89e3a2bbeba\"\u003e\u003ccode\u003e024bbdd\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/44db2726bc5fa1da6ebb9131e7ed42e94f394971\"\u003e\u003ccode\u003e44db272\u003c/code\u003e\u003c/a\u003e Fix inline var annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/b4d7fa2c69641109979ed06e98a588d245362062\"\u003e\u003ccode\u003eb4d7fa2\u003c/code\u003e\u003c/a\u003e [Form][PhpUnitBridge] Remove usage of noop \u003ccode\u003eReflectionProperty::setAccessible()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/mailer/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/notifier` from 7.3.0 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/notifier/releases\"\u003esymfony/notifier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/notifier/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/notifier/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/notifier/commit/33e91495d9674b6ba5e2a1de810902ba976156f5\"\u003e\u003ccode\u003e33e9149\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/notifier/commit/698470067301f3d0c9b6fa25d196fa2520aa276b\"\u003e\u003ccode\u003e6984700\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/notifier/commit/46cceb8c674a6a0567e4f7f44212ef6387b03530\"\u003e\u003ccode\u003e46cceb8\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/notifier/compare/v7.3.0...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 7.3.0 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/process/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61401\"\u003esymfony/symfony#61401\u003c/a\u003e [Process] Enhance hasSystemCallBeenInterrupted function for non-english locale (\u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/32241012d521e2e8a9d713adb0812bb773b907f1\"\u003e\u003ccode\u003e3224101\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/6be2f0c9ab3428587c07bed03aa9e3d1b823c6c8\"\u003e\u003ccode\u003e6be2f0c\u003c/code\u003e\u003c/a\u003e [Process] Enhance hasSystemCallBeenInterrupted function for non-english locale\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/8eb32cb85edde90c7e3c70424989d65e6739e188\"\u003e\u003ccode\u003e8eb32cb\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/6e0026e55e327c91694d23b3480e989680fbe140\"\u003e\u003ccode\u003e6e0026e\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/8eb6dc555bfb49b2703438d5de65cc9f138ff50b\"\u003e\u003ccode\u003e8eb6dc5\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/process/compare/v7.3.0...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/property-access` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/property-access/releases\"\u003esymfony/property-access's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/property-access/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/property-access/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7\"\u003e\u003ccode\u003e4a4389e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/2e250ff5a6111a5760adc17c5d370f49ff68e5d2\"\u003e\u003ccode\u003e2e250ff\u003c/code\u003e\u003c/a\u003e Fix inline var annotations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/property-access/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-bundle` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-bundle/releases\"\u003esymfony/security-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-bundle/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/security-bundle/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/fbecca9a10af8d886e116f74e860e19b7583689c\"\u003e\u003ccode\u003efbecca9\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/9780abdfc2011f0998f3cb6c7c88ad8453bd34ef\"\u003e\u003ccode\u003e9780abd\u003c/code\u003e\u003c/a\u003e [SecurityBundle] Add tests for \u003ccode\u003edebug:firewall\u003c/code\u003e command\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/security-bundle/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/serializer` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/serializer/releases\"\u003esymfony/serializer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/serializer/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/serializer/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61526\"\u003esymfony/symfony#61526\u003c/a\u003e [Serializer] Don't fallback to default serializer if tags specify a named one (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/5608b04d8daaf29432d76ecc618b0fac169c2dfb\"\u003e\u003ccode\u003e5608b04\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/26f877808e20da1c0f8bc366d54c726003b0088b\"\u003e\u003ccode\u003e26f8778\u003c/code\u003e\u003c/a\u003e [Validator] Skip tests using unavailable timezone on the local host\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/4f6f9493eba999b4ea015ad02d0c84d1f9422a41\"\u003e\u003ccode\u003e4f6f949\u003c/code\u003e\u003c/a\u003e [Serializer] Don't fallback to default serializer if tags specify a named one\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/serializer/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/string` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/string/releases\"\u003esymfony/string's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/string/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/string/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61503\"\u003esymfony/symfony#61503\u003c/a\u003e [String] Fix nodes singular (\u003ca href=\"https://github.com/ruudk\"\u003e\u003ccode\u003e@​ruudk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61459\"\u003esymfony/symfony#61459\u003c/a\u003e [String] Fix issues singular (\u003ca href=\"https://github.com/ruudk\"\u003e\u003ccode\u003e@​ruudk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61447\"\u003esymfony/symfony#61447\u003c/a\u003e [String] specific fix to avoid 'outag' when inflecting 'outages' (\u003ca href=\"https://github.com/PhilETaylor\"\u003e\u003ccode\u003e@​PhilETaylor\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/17a426cce5fd1f0901fefa9b2a490d0038fd3c9c\"\u003e\u003ccode\u003e17a426c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/7cdec7edfaf2cdd9c18901e35bcf9653d6209ff1\"\u003e\u003ccode\u003e7cdec7e\u003c/code\u003e\u003c/a\u003e [String] Fix nodes singular\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/056c0d84facb4d29501ed293bbcf8a34f4a1a675\"\u003e\u003ccode\u003e056c0d8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/ae3ce5e4883b11eccf399f3f679cf1048f9243b6\"\u003e\u003ccode\u003eae3ce5e\u003c/code\u003e\u003c/a\u003e [String] Fix issues singular\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/d5b4dc5fd67cf37d904148c470cf72f308be1cc1\"\u003e\u003ccode\u003ed5b4dc5\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/aa2ed96dc8c7dc2130b9efb6d164315646f85b35\"\u003e\u003ccode\u003eaa2ed96\u003c/code\u003e\u003c/a\u003e specific fix to avoid 'outag' when inflecting 'outages'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/string/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/translation` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/translation/releases\"\u003esymfony/translation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/translation/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/translation/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/translation/commit/e0837b4cbcef63c754d89a4806575cada743a38d\"\u003e\u003ccode\u003ee0837b4\u003c/code\u003e\u003c/a\u003e account for error message changes in PHP 8.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/translation/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/validator/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61405\"\u003esymfony/symfony#61405\u003c/a\u003e  Remove calls to no-op functions, deprecated in PHP 8.5 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/a2f26d7c122393db75a2d41435ad8251250f8bc6\"\u003e\u003ccode\u003ea2f26d7\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9352177c0e937793423053846f80bee805552324\"\u003e\u003ccode\u003e9352177\u003c/code\u003e\u003c/a\u003e [Validator] Skip tests using unavailable timezone on the local host\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/bcc241a0633b364fa63e05a1f53b71b424ac76a7\"\u003e\u003ccode\u003ebcc241a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/d8d144603dce940e7eb66217149d8ab80be0ab0d\"\u003e\u003ccode\u003ed8d1446\u003c/code\u003e\u003c/a\u003e [Security][Validator] Review translations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/71eb23f7a6d62f8545f3fe2d42750919d1be7f8d\"\u003e\u003ccode\u003e71eb23f\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/22d2015eb85df70667124ad66c35a4d460b29516\"\u003e\u003ccode\u003e22d2015\u003c/code\u003e\u003c/a\u003e Remove calls to no-op functions, deprecated in PHP 8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/2e72ace3d2caa626c4b7b0c3ce81560f1d326c88\"\u003e\u003ccode\u003e2e72ace\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/d0ebf2574df1f0af44000d39a8081794748fe85a\"\u003e\u003ccode\u003ed0ebf25\u003c/code\u003e\u003c/a\u003e [Validator] (60455) Validate translations for Arabic (ar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/0ba48e5b4b2b8ab544d1fe774ed3bb33f2a785e9\"\u003e\u003ccode\u003e0ba48e5\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/b1e4882664eb0fd43af4667015a4e8ba17d8b2ea\"\u003e\u003ccode\u003eb1e4882\u003c/code\u003e\u003c/a\u003e (60474) Remove translation state attribute for Twig template validator in Ukr...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/yaml` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/releases\"\u003esymfony/yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/yaml/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61520\"\u003esymfony/symfony#61520\u003c/a\u003e [Yaml] Fix scope resolution operator in flow mapping keys (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/d4f4a66866fe2451f61296924767280ab5732d9d\"\u003e\u003ccode\u003ed4f4a66\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/e54b060bc9c3dc3d4258bf0d165d0064e755f565\"\u003e\u003ccode\u003ee54b060\u003c/code\u003e\u003c/a\u003e [Yaml] Fix scope resolution operator in flow mapping keys\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/yaml/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/phpunit-bridge` from 6.4.24 to 6.4.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/phpunit-bridge/releases\"\u003esymfony/phpunit-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/phpunit-bridge/compare/v6.4.24...v6.4.25\"\u003ehttps://github.com/symfony/phpunit-bridge/compare/v6.4.24...v6.4.25\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61304\"\u003esymfony/symfony#61304\u003c/a\u003e [PhpUnitBridge] Call Reflection*::setAccessible() only for PHP \u0026lt; 8.1 (\u003ca href=\"https://github.com/W0rma\"\u003e\u003ccode\u003e@​W0rma\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/phpunit-bridge/commit/ddce87db4f5c12fcff191f294f3b70125b333038\"\u003e\u003ccode\u003eddce87d\u003c/code\u003e\u003c/a\u003e Reflection*::setAccessible() has no effect as of PHP 8.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/phpunit-bridge/compare/v6.4.24...v6.4.25\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61422\"\u003esymfony/symfony#61422\u003c/a\u003e [WebProfilerBundle] Hide WDT clearer when it is hidden (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61355\"\u003esymfony/symfony#61355\u003c/a\u003e [WebProfilerBundle] Fix toolbar not rendering after replacing it (\u003ca href=\"https://github.com/aleho\"\u003e\u003ccode\u003e@​aleho\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/6ee224d6e9de787a47622b9ad4880e205ef16ad1\"\u003e\u003ccode\u003e6ee224d\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Hide WDT clearer when it is hidden\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/bbd91fcbb523fc82d6c7d18dfc3c129258871497\"\u003e\u003ccode\u003ebbd91fc\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/4c1754d6b3ffe52e9eaed0d9a392eb43a60fc910\"\u003e\u003ccode\u003e4c1754d\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Fix toolbar not rendering after replacing it\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dependency-injection` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dependency-injection/releases\"\u003esymfony/dependency-injection's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dependency-injection/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/dependency-injection/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61411\"\u003esymfony/symfony#61411\u003c/a\u003e [DependencyInjection] Don’t autowire excluded services (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/ab6c38dad5da9b15b1f7afb2f5c5814112e70261\"\u003e\u003ccode\u003eab6c38d\u003c/code\u003e\u003c/a\u003e [DependencyInjection] Don’t autowire excluded services\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/6feaaeff60deb25def2e668c45df0b5f1b9f8f3c\"\u003e\u003ccode\u003e6feaaef\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/900da8a42eceeb4a13a0ec34caa7db49328daff3\"\u003e\u003ccode\u003e900da8a\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/51aa1898b2d2b3e2634e420992c00f0ecf0574fe\"\u003e\u003ccode\u003e51aa189\u003c/code\u003e\u003c/a\u003e Run high-deps tests on PHP 8.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/11d5668ce573d097909732ae3a1bd40cddc448fa\"\u003e\u003ccode\u003e11d5668\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/7380dca80f9a22d11ad97a230ddbd3d77cd61973\"\u003e\u003ccode\u003e7380dca\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/dependency-injection/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-bridge` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-bridge/releases\"\u003esymfony/doctrine-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-bridge/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/doctrine-bridge/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/b371ded46da25415e1a3a7422e4acd2ec34214c5\"\u003e\u003ccode\u003eb371ded\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/d6cda6208c77c4c1f28ba9ff9be4ceaa33416c8c\"\u003e\u003ccode\u003ed6cda62\u003c/code\u003e\u003c/a\u003e Remove direct access to internal properties cross-components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/76e16e8994f1cbf5020b0e2f6cab5e19a2b7ff17\"\u003e\u003ccode\u003e76e16e8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/18b67839d6b90f803c6e474028f7b709c4f08788\"\u003e\u003ccode\u003e18b6783\u003c/code\u003e\u003c/a\u003e remove deprecated nullable option from primary key columns\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/doctrine-bridge/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/event-dispatcher` from 7.3.0 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/event-dispatcher/releases\"\u003esymfony/event-dispatcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/event-dispatcher/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/event-dispatcher/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/b7dc69e71de420ac04bc9ab830cf3ffebba48191\"\u003e\u003ccode\u003eb7dc69e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/b0cf3162020603587363f0551cd3be43958611ff\"\u003e\u003ccode\u003eb0cf316\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/307a09d8d7228d14a05e5e05b95fffdacab032b2\"\u003e\u003ccode\u003e307a09d\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/event-dispatcher/compare/v7.3.0...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/7475561ec27020196c49bb7c4f178d33d7d3dc00\"\u003e\u003ccode\u003e7475561\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/6bc974c0035b643aa497c58d46d9e25185e4b272\"\u003e\u003ccode\u003e6bc974c\u003c/code\u003e\u003c/a\u003e fix session cookie options assertions on PHP 8.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-kernel` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-kernel/releases\"\u003esymfony/http-kernel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-kernel/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/http-kernel/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61381\"\u003esymfony/symfony#61381\u003c/a\u003e [HttpKernel] #[MapUploadedFile] throws http exception on empty files array if argument not nullable nor has default value (\u003ca href=\"https://github.com/hwawshy\"\u003e\u003ccode\u003e@​hwawshy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/72c304de37e1a1cec6d5d12b81187ebd4850a17b\"\u003e\u003ccode\u003e72c304d\u003c/code\u003e\u003c/a\u003e Update VERSION for 7.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/50e7be24c4aadf68ecc21508c5c24f49244fec18\"\u003e\u003ccode\u003e50e7be2\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/http-kernel/issues/61381\"\u003e#61381\u003c/a\u003e [HttpKernel] #[MapUploadedFile] throws http exception on empty fil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/e364bfd7f919c28c26427ccdb1061790195effc6\"\u003e\u003ccode\u003ee364bfd\u003c/code\u003e\u003c/a\u003e [HttpKernel] #[MapUploadedFile] throws http exception on empty files array if...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/665a003e60afd73e396b000eec9ab8b6a8b468b6\"\u003e\u003ccode\u003e665a003\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/d77a209c7b2186d214eea5262138c01f9a11aef3\"\u003e\u003ccode\u003ed77a209\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/cfb33618d7a17502a7dcfa950eb2aec771ea7ceb\"\u003e\u003ccode\u003ecfb3361\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/4ed8624311f09586823ef14e9001516a1c59f4b2\"\u003e\u003ccode\u003e4ed8624\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/a839550dd70d9c55e4e82cf59f1b8285aaafb13d\"\u003e\u003ccode\u003ea839550\u003c/code\u003e\u003c/a\u003e Bump Symfony version to 7.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/acf463ac20aba652a1e6e02d7b2f6d9476a18202\"\u003e\u003ccode\u003eacf463a\u003c/code\u003e\u003c/a\u003e Bump Symfony version to 6.4.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/b81dcdbe34b8e8f7b3fc7b2a47fa065d5bf30726\"\u003e\u003ccode\u003eb81dcdb\u003c/code\u003e\u003c/a\u003e Update VERSION for 6.4.24\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-kernel/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/messenger` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/messenger/releases\"\u003esymfony/messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/messenger/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/messenger/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60211\"\u003esymfony/symfony#60211\u003c/a\u003e [Messenger] Fix Oracle errors 'ORA-00955: Name is already used by an existing object' with Doctrine transport (\u003ca href=\"https://github.com/atgitwk\"\u003e\u003ccode\u003e@​atgitwk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61291\"\u003esymfony/symfony#61291\u003c/a\u003e [Messenger] Remove fix \u003ccode\u003eNoAutoAckStamp\u003c/code\u003e handling in \u003ccode\u003eWorker::flush()\u003c/code\u003e (\u003ca href=\"https://github.com/wazum\"\u003e\u003ccode\u003e@​wazum\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/d9e04339404ba2dcd04c24172125516dc0e06c35\"\u003e\u003ccode\u003ed9e0433\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/4fef4c925e026cad3697ea13283e9b7a99a4d119\"\u003e\u003ccode\u003e4fef4c9\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/d0c00140a4aebd2fff403bf8e4a5d674698256f7\"\u003e\u003ccode\u003ed0c0014\u003c/code\u003e\u003c/a\u003e [Messenger] Show package installation hint also for amqps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/8cea1e0cfd11d9c6e051841dd869afc27d2b11ed\"\u003e\u003ccode\u003e8cea1e0\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/29131f4dc23b0c819cfe8230079d814d976581d7\"\u003e\u003ccode\u003e29131f4\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/messenger/issues/61291\"\u003e#61291\u003c/a\u003e [Messenger] Remove fix \u003ccode\u003eNoAutoAckStamp\u003c/code\u003e handling in `Worker::flush...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/afccfd3465320d9c3076532cc4d504e7961df395\"\u003e\u003ccode\u003eafccfd3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/1628e98c8676e42555ecb277892f784cd9da6177\"\u003e\u003ccode\u003e1628e98\u003c/code\u003e\u003c/a\u003e Fix inline var annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/934a7f441854489695cb7529cb828a9bee38c70b\"\u003e\u003ccode\u003e934a7f4\u003c/code\u003e\u003c/a\u003e [Messenger] Fix NoAutoAckStamp handling in Worker::flush()\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/messenger/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/monolog-bridge` from 7.3.0 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bridge/releases\"\u003esymfony/monolog-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/monolog-bridge/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/monolog-bridge/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bridge/commit/6f3745e887659b46a8b7bb5ade8356a41700f095\"\u003e\u003ccode\u003e6f3745e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bridge/commit/6711737a4f6acc6cea94344d252fa5d457a5d647\"\u003e\u003ccode\u003e6711737\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bridge/commit/b0ff45e8d9289062a963deaf8b55e92488322e3f\"\u003e\u003ccode\u003eb0ff45e\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/monolog-bridge/compare/v7.3.0...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/options-resolver` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/options-resolver/releases\"\u003esymfony/options-resolver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/options-resolver/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/options-resolver/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/options-resolver/commit/0ff2f5c3df08a395232bbc3c2eb7e84912df911d\"\u003e\u003ccode\u003e0ff2f5c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/options-resolver/commit/d28e7e2db8a73e9511df892d36445f61314bbebe\"\u003e\u003ccode\u003ed28e7e2\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/options-resolver/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-core` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-core/releases\"\u003esymfony/security-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-core/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/security-core/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-core/commit/4465a3b9cefbaebaeeeb98c2becfdb4b59d22488\"\u003e\u003ccode\u003e4465a3b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-core/commit/b70b1ac76c89eb76faed5721b0dcad3b61a1d747\"\u003e\u003ccode\u003eb70b1ac\u003c/code\u003e\u003c/a\u003e [Security][Validator] Review translations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-core/commit/5504db9e3227c366bb12ffcafdf965efeb59cdfd\"\u003e\u003ccode\u003e5504db9\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-core/commit/557957e8db56bdf604f11c29037dc7ba89eede39\"\u003e\u003ccode\u003e557957e\u003c/code\u003e\u003c/a\u003e Remove direct access to internal properties cross-components\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/security-core/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61486\"\u003esymfony/symfony#61486\u003c/a\u003e [Security] Ignore target route when exiting impersonation (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1bf0dc10f27d4776c47f18f98236c619793a9260\"\u003e\u003ccode\u003e1bf0dc1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/878667b04451f2e17b4161237379e5d062575181\"\u003e\u003ccode\u003e878667b\u003c/code\u003e\u003c/a\u003e [Security] Ignore target route when exiting impersonation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/092f0ee4377ad267cf58575276710fe406d5520c\"\u003e\u003ccode\u003e092f0ee\u003c/code\u003e\u003c/a\u003e Add bool return type to CustomCredentials callable parameter\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/twig-bridge` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/twig-bridge/releases\"\u003esymfony/twig-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/twig-bridge/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/twig-bridge/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bridge/commit/33558f013b7f6ed72805527c8405cae0062e47c5\"\u003e\u003ccode\u003e33558f0\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bridge/commit/32a6d08b645a40248fa97593b65c223bef476f4b\"\u003e\u003ccode\u003e32a6d08\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bridge/commit/9d13e87591c9de3221c8d6f23cd9a2b5958607bf\"\u003e\u003ccode\u003e9d13e87\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/twig-bridge/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/type-info` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/type-info/releases\"\u003esymfony/type-info's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/type-info/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/type-info/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61543\"\u003esymfony/symfony#61543\u003c/a\u003e [TypeInfo] Prevent interfaces extending BackedEnum to be treated as BackedEnums (\u003ca href=\"https://github.com/ettoredn\"\u003e\u003ccode\u003e@​ettoredn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61375\"\u003esymfony/symfony#61375\u003c/a\u003e [TypeInfo] Fix converting list to string (\u003ca href=\"https://github.com/ruudk\"\u003e\u003ccode\u003e@​ruudk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/aa64b58ed04517d4d730202dd035895743c23273\"\u003e\u003ccode\u003eaa64b58\u003c/code\u003e\u003c/a\u003e [TypeInfo] Prevent interfaces extending BackedEnum to be treated as BackedEnums\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/be759dec1685ea19cc9f086ea3231604ed48f0fe\"\u003e\u003ccode\u003ebe759de\u003c/code\u003e\u003c/a\u003e [TypeInfo] Add space after glue comma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/cf31f42caa526914d2bcce175257b762a295b3a7\"\u003e\u003ccode\u003ecf31f42\u003c/code\u003e\u003c/a\u003e [TypeInfo] Fix converting list to string\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/type-info/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/var-dumper` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/var-dumper/releases\"\u003esymfony/var-dumper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/var-dumper/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/var-dumper/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61351\"\u003esymfony/symfony#61351\u003c/a\u003e [VarDumper] Fix dumping objects from the DOM extension (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/34d8d4c4b9597347306d1ec8eb4e1319b1e6986f\"\u003e\u003ccode\u003e34d8d4c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/c6cd92486e9fc32506370822c57bc02353a5a92c\"\u003e\u003ccode\u003ec6cd924\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/9a3884ace7a43772d262974ecd27f2f33a340634\"\u003e\u003ccode\u003e9a3884a\u003c/code\u003e\u003c/a\u003e [VarDumper] Fix dumping objects from the DOM extension\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/3d888dac442f87f64e5b85ca1ebad87427d0e426\"\u003e\u003ccode\u003e3d888da\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/3958048be37a56173c0f516de72f13d70193f0b2\"\u003e\u003ccode\u003e3958048\u003c/code\u003e\u003c/a\u003e Fix tests sensitive to SYMFONY_IDE env var\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/var-dumper/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/var-exporter` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/var-exporter/releases\"\u003esymfony/var-exporter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/var-exporter/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/var-exporter/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61453\"\u003esymfony/symfony#61453\u003c/a\u003e [VarExporter] Fix serializing classes with __serialize() returning unprefixed private properties (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-exporter/commit/d4dfcd2a822cbedd7612eb6fbd260e46f87b7137\"\u003e\u003ccode\u003ed4dfcd2\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-exporter/commit/4ff50a1b7c75d1d596aca50899d0c8c7e3de8358\"\u003e\u003ccode\u003e4ff50a1\u003c/code\u003e\u003c/a\u003e [VarExporter] Fix serializing classes with __serialize() returning unprefixed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-exporter/commit/87a7ec86effc30377fda9b811db796bfc11ff0a1\"\u003e\u003ccode\u003e87a7ec8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-exporter/commit/4cc555302a7bbf4f74dffaebc378d8e324357449\"\u003e\u003ccode\u003e4cc5553\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/var-exporter/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dom-crawler` from 7.3.1 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/releases\"\u003esymfony/dom-crawler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/efa076ea0eeff504383ff0dcf827ea5ce15690ba\"\u003e\u003ccode\u003eefa076e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/976302990f9f2a6d4c07206836dd4ca77cae9524\"\u003e\u003ccode\u003e9763029\u003c/code\u003e\u003c/a\u003e [Tests] Adapt testAddHtmlContentWithErrors to be HTML5 compliant\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/202a37e973b7e789604b96fba6473f74c43da045\"\u003e\u003ccode\u003e202a37e\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.1...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/cedricziel/faro-shop/pull/1701","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedricziel%2Ffaro-shop/issues/1701","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1701/packages"}],"issue_packages":[{"old_version":"7.3.1","new_version":"7.4.13","update_type":"minor","path":null,"pr_created_at":"2026-05-28T02:22:18.000Z","version_change":"7.3.1 → 7.4.13","issue":{"uuid":"4537188223","node_id":"PR_kwDOPqlfLs7gETl7","number":21,"state":"closed","title":"Bump the composer group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-29T01:03:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-28T02:22:18.000Z","updated_at":"2026-05-29T01:03:50.000Z","time_to_close":81690,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":18,"packages":[{"name":"phpunit/phpunit","old_version":"10.5.45","new_version":"10.5.62","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/dom-crawler","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"symfony/web-profiler-bundle","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.382.2","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"composer/composer","old_version":"2.7.7","new_version":"2.9.8","repository_url":"https://github.com/composer/composer"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/mailer","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/mailer"},{"name":"symfony/monolog-bridge","old_version":"7.3.0","new_version":"7.4.12","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/security-http","old_version":"7.3.1","new_version":"7.4.13","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/yaml","old_version":"7.3.1","new_version":"7.4.13","repository_url":"https://github.com/symfony/yaml"},{"name":"psy/psysh","old_version":"0.12.8","new_version":"0.12.23","repository_url":"https://github.com/bobthecow/psysh"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `10.5.45` | `10.5.62` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.3.1` | `7.4.12` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `7.3.1` | `7.4.12` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.382.2` |\n| [composer/composer](https://github.com/composer/composer) | `2.7.7` | `2.9.8` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/mailer](https://github.com/symfony/mailer) | `7.3.1` | `7.4.12` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `7.3.0` | `7.4.12` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.3.1` | `7.4.13` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `7.3.1` | `7.4.13` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.12.8` | `0.12.23` |\n\n\nUpdates `phpunit/phpunit` from 10.5.45 to 10.5.62\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 10.5.62\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.61\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.60\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.59\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/10.5.62/ChangeLog-10.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[10.5.62] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.61] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.60] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.59] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.58] - 2025-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6368\"\u003e#6368\u003c/a\u003e: \u003ccode\u003efailOnPhpunitWarning=\u0026quot;false\u0026quot;\u003c/code\u003e has no effect\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.57] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.56] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.55] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.54] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not use \u003ccode\u003e__sleep()\u003c/code\u003e method (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.53] - 2025-08-20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3f7dd5066ebde5809296a81f0b19e8b00e5aab49\"\u003e\u003ccode\u003e3f7dd50\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9c95cf0cdfdc72e74597aa0cf3c4769ed32b83f0\"\u003e\u003ccode\u003e9c95cf0\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/e5cda18b342c4e346d47c6e6cc5c51c0e681c8fd\"\u003e\u003ccode\u003ee5cda18\u003c/code\u003e\u003c/a\u003e Fix bad merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/a8b932bd41c5a6d689b2751f1be68406c97ea55c\"\u003e\u003ccode\u003ea8b932b\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/10.5.45...10.5.62\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dom-crawler` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/releases\"\u003esymfony/dom-crawler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.1...v7.4.12\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.1...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/dom-crawler/issues/64258\"\u003e#64258\u003c/a\u003e  Fix \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e clobbering values on multi-selects (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45071  Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62671\"\u003esymfony/symfony#62671\u003c/a\u003e [DomCrawler] Fixing dealing with invalid charset (\u003ca href=\"https://github.com/ThomasLandauer\"\u003e\u003ccode\u003e@​ThomasLandauer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-BETA2...v7.4.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-BETA1...v7.4.0-BETA2\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-BETA1...v7.4.0-BETA2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62240\"\u003esymfony/symfony#62240\u003c/a\u003e [DomCrawler] Handle malformed tags in HTML5 parser (\u003ca href=\"https://github.com/longwave\"\u003e\u003ccode\u003e@​longwave\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62186\"\u003esymfony/symfony#62186\u003c/a\u003e [DomCrawler] Fix converting HTML5 trees to DOM nodes (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62180\"\u003esymfony/symfony#62180\u003c/a\u003e [DomCrawler] Properly ignore errors when using the native HTML5 parser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.4...v7.4.0-BETA1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.4...v7.4.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61475\"\u003esymfony/symfony#61475\u003c/a\u003e [DomCrawler] Use the native HTML5 parser on PHP 8.4 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.9...v7.3.10\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.9...v7.3.10\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/blob/8.1/CHANGELOG.md\"\u003esymfony/dom-crawler's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e part of the supported public API\u003c/li\u003e\n\u003cli\u003eAlways set \u003ccode\u003eLIBXML_NONET\u003c/code\u003e in \u003ccode\u003eCrawler::addXmlContent()\u003c/code\u003e so external entities cannot trigger network requests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove argument \u003ccode\u003e$useHtml5Parser\u003c/code\u003e of \u003ccode\u003eCrawler\u003c/code\u003e's constructor; the native HTML5 parser is used unconditionally\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisabling HTML5 parsing is deprecated; Symfony 8 will unconditionally use the native HTML5 parser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$normalizeWhitespace\u003c/code\u003e to \u003ccode\u003eCrawler::innerText()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$default\u003c/code\u003e to \u003ccode\u003eCrawler::attr()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerAnySelectorTextContains\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerAnySelectorTextSame\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$default\u003c/code\u003e to \u003ccode\u003eCrawler::attr()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e$useHtml5Parser\u003c/code\u003e argument to \u003ccode\u003eCrawler\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerSelectorCount\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$normalizeWhitespace\u003c/code\u003e to \u003ccode\u003eCrawler::innerText()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eCrawler::innerText()\u003c/code\u003e return the first non-empty text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eCrawler::parents()\u003c/code\u003e method, use \u003ccode\u003eancestors()\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawler::innerText\u003c/code\u003e method.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b59b59122690976550fd142c23fab62c84738db6\"\u003e\u003ccode\u003eb59b591\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/7e65f76c28f5ed8d933f2c86698a3e2bf0de1b10\"\u003e\u003ccode\u003e7e65f76\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b18373e86fbc4558a206e8055158c8e3e50c4da3\"\u003e\u003ccode\u003eb18373e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/505deba47e489a7694e0b6942df83a358197e921\"\u003e\u003ccode\u003e505deba\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e clobbering values on multi-se...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/f47410019c605a651d000371de7263b70a78c681\"\u003e\u003ccode\u003ef474100\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b4cf17ff405a77341ad86e81e06ff09298f5aa8f\"\u003e\u003ccode\u003eb4cf17f\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/6d86f9727e216e81f9d18d32bc4701d70c9d0ac4\"\u003e\u003ccode\u003e6d86f97\u003c/code\u003e\u003c/a\u003e [Tests] Fix \u0026quot;Incomplete version\u0026quot; PHPUnit warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/04ca269f9c0aca5f41b1230bf1fce4f0928f669a\"\u003e\u003ccode\u003e04ca269\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/eac26cf4833a05a92356d285329bfd63e0e46d64\"\u003e\u003ccode\u003eeac26cf\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/ca5ad736e4366c8b1499bc493fd86d3bb38c93c2\"\u003e\u003ccode\u003eca5ad73\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/64172\"\u003e#64172\u003c/a\u003e  Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63930\"\u003e#63930\u003c/a\u003e  Fix toolbar toggle button accessibility (\u003ca href=\"https://github.com/Nitram1123\"\u003e\u003ccode\u003e@​Nitram1123\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63679\"\u003e#63679\u003c/a\u003e  Only decrement pendingRequests when it's more than zero (\u003ca href=\"https://github.com/andyexeter\"\u003e\u003ccode\u003e@​andyexeter\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63526\"\u003e#63526\u003c/a\u003e  Fix Symfony web debug toolbar not being displayed (\u003ca href=\"https://github.com/zoglo\"\u003e\u003ccode\u003e@​zoglo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63315\"\u003e#63315\u003c/a\u003e  Fix EventSource is missing static properties (Oleksii Kozhemiaka)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/62970\"\u003e#62970\u003c/a\u003e  Fix hot reload support (FrankenPHP) (\u003ca href=\"https://github.com/dunglas\"\u003e\u003ccode\u003e@​dunglas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62858\"\u003esymfony/symfony#62858\u003c/a\u003e [WebProfilerBundle] Fix using URL objects with \u003ccode\u003eEventSource\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62441\"\u003esymfony/symfony#62441\u003c/a\u003e [WebProfilerBundle] fix displaying runner (\u003ca href=\"https://github.com/94noni\"\u003e\u003ccode\u003e@​94noni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/blob/8.1/CHANGELOG.md\"\u003esymfony/web-profiler-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eForward the CSP nonce to \u003ccode\u003eDumpDataCollector\u003c/code\u003e instead of disabling CSP when \u003ccode\u003edump()\u003c/code\u003e is used\u003c/li\u003e\n\u003cli\u003eAdd console command value resolvers durations to Performances panel\u003c/li\u003e\n\u003cli\u003eAdd error indicator to profiler list view for profiles with errors\u003c/li\u003e\n\u003cli\u003eAdd cURL copy paste button in the Request/Response tab\u003c/li\u003e\n\u003cli\u003eAdd support for streamed responses in the debug toolbar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eprofiler.xml\u003c/code\u003e and \u003ccode\u003ewdt.xml\u003c/code\u003e routing configuration files (use their PHP equivalent instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003eQUERY\u003c/code\u003e HTTP method in the profiler\u003c/li\u003e\n\u003cli\u003eAdd support for Server-Sent Events / \u003ccode\u003eEventSource\u003c/code\u003e requests in the debug toolbar\u003c/li\u003e\n\u003cli\u003eAdd support for displaying the application runner class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eprofiler.php\u003c/code\u003e and \u003ccode\u003ewdt.php\u003c/code\u003e routing configuration files (use them instead of their XML equivalent)\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.xml'\n        prefix: /_wdt\n\u003cp\u003eweb_profiler_profiler:\nresource: '\u003ccode\u003e@​WebProfilerBundle/Resources/\u003c/code\u003econfig/routing/profiler.xml'\nprefix: /_profiler\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.php'\n        prefix: /_wdt\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/558fe81a383302318d9b92f7661deb731153c86e\"\u003e\u003ccode\u003e558fe81\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/066e718f8dfb73c55de43470bb73ebd525343d21\"\u003e\u003ccode\u003e066e718\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/be546fdb34d7a05eb271dfe0bf2370c37472e15c\"\u003e\u003ccode\u003ebe546fd\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/36dd8b8c05da059925c5804641aad9159e5b73e8\"\u003e\u003ccode\u003e36dd8b8\u003c/code\u003e\u003c/a\u003e [7.4] Remove usages of named arguments in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/7df2f3e74b044afb021458e044bc796f1b482572\"\u003e\u003ccode\u003e7df2f3e\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/242094c35def147d8d9aded1d46e548a4e08c80c\"\u003e\u003ccode\u003e242094c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/76b684387f28f583fc5888f80453f9054963a5b4\"\u003e\u003ccode\u003e76b6843\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Fix failing test on PHP 8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/4865a22db9b813fa8378e98b161e022f24638d16\"\u003e\u003ccode\u003e4865a22\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/cc408ce0c45d1918d08c0c1712cb684dd04c07e0\"\u003e\u003ccode\u003ecc408ce\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/d55784450e7ebceeef3cc2b1c14247ea1b7d4ece\"\u003e\u003ccode\u003ed557844\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.382.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.382.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Api\u003c/code\u003e - Cast generated HTTP header values to strings and validate invalid header values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SavingsPlans\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MainframeModernization\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LocationService\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SimpleDBv2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkMailMessageFlow\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SupportApp\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EBS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTDeviceAdvisor\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceDeployment\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Adds shared environment support for Restricted Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support for recommendation jobs\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - Add support for Neuron device resource requirements for Amazon ECS\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECRPublic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SecurityIR\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTThingsGraph\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\FIS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EKSAuth\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectCases\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMakerFeatureStoreRuntime\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataExchange\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Organizations\u003c/code\u003e - AWS Organizations now emits CloudTrail events (AccountJoinedOrganization, AccountDepartedOrganization) to the management account for membership changes, including join and departure method and timestamp.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EventBridge\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WellArchitected\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockDataAutomation\u003c/code\u003e - Matcher Fallback extends the CustomOutputConfiguration for the Document modality in DataAutomationProjects, enabling a fallback blueprint when no match is found. A FALLBACK match status is returned, improving the matching experience and guaranteeing customers always receive CustomOutputResults.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralSelling\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchRUM\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\finspace\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SSMContacts\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NovaAct\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaLive\u003c/code\u003e - AWS Elemental MediaLive now supports Smart Subtitles, a new caption source that uses AWS Elemental Inference to automatically generate WebVTT and TTML captions from source audio. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ElementalInference\u003c/code\u003e - Added support for smart subtitles in Elemental Inference, enabling automatic generation of subtitles for media content. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizer\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DevOpsAgent\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PcaConnectorAd\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LaunchWizard\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTFleetWise\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BCMDashboards\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ResourceExplorer2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DocDBElastic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MPA\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralBenefits\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MemoryDB\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Inspector2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpacesWeb\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - OpenSearch will now support multi-segment paths in JWKS URLs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/6844cc6421c47d6b96633ab8039045012acbeb27\"\u003e\u003ccode\u003e6844cc6\u003c/code\u003e\u003c/a\u003e 3.382.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/08fe07450c46e54c25960a062aa66af9c3ba7248\"\u003e\u003ccode\u003e08fe074\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/7ebd05d0ddfd33dcadc5c0f64c4723d570aaf2e3\"\u003e\u003ccode\u003e7ebd05d\u003c/code\u003e\u003c/a\u003e fix: cast generated header values to strings (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3289\"\u003e#3289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/d506bdaab8e29b18d31a46be4fe4314af5945432\"\u003e\u003ccode\u003ed506bda\u003c/code\u003e\u003c/a\u003e 3.382.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/a2a4d0d4d846c4edd6ddd63242946a8ca0b549b4\"\u003e\u003ccode\u003ea2a4d0d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38dc43d14db5663f62f7371e5b34d49e6192c2d3\"\u003e\u003ccode\u003e38dc43d\u003c/code\u003e\u003c/a\u003e chore: harden GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b4c1958d7ff9e3284b755d257a1aa1926745f6a\"\u003e\u003ccode\u003e5b4c195\u003c/code\u003e\u003c/a\u003e 3.382.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/e925c2dde5a2a4fa4cce2c8641e02b59b838841f\"\u003e\u003ccode\u003ee925c2d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/3e93512528775f12d0136a78345bac781faee481\"\u003e\u003ccode\u003e3e93512\u003c/code\u003e\u003c/a\u003e Update type to 'feature' in multipart-copy.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3288\"\u003e#3288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/ab2ba5794fcfcd9826a462742bc3ef7b9fb1688b\"\u003e\u003ccode\u003eab2ba57\u003c/code\u003e\u003c/a\u003e enhancement: copy object metadata in multipartcopy (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.382.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `composer/composer` from 2.7.7 to 2.9.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/releases\"\u003ecomposer/composer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (\u003ca href=\"https://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\"\u003ehttps://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\u003c/a\u003e / CVE-2026-45793)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.7...2.9.8\"\u003ehttps://github.com/composer/composer/compare/2.9.7...2.9.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.6...2.9.7\"\u003ehttps://github.com/composer/composer/compare/2.9.6...2.9.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.5...2.9.6\"\u003ehttps://github.com/composer/composer/compare/2.9.5...2.9.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.4...2.9.5\"\u003ehttps://github.com/composer/composer/compare/2.9.4...2.9.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.3...2.9.4\"\u003ehttps://github.com/composer/composer/compare/2.9.3...2.9.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/blob/main/CHANGELOG.md\"\u003ecomposer/composer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e[2.9.8] 2026-05-13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (GHSA-f9f8-rm49-7jv2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.7] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.6] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.5] 2026-01-29\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.4] 2026-01-22\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.3] 2025-12-30\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed compatibility issues when git has log.showSignature enabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12666\"\u003e#12666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed curl downloader not retrying when a timeout (err 28) failure occurs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12662\"\u003e#12662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed EventDispatcher requiring a full Composer instance to function (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12629\"\u003e#12629\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/39ee8baff8e97a1b657bbfcd6a236ff93a5efbb2\"\u003e\u003ccode\u003e39ee8ba\u003c/code\u003e\u003c/a\u003e Release 2.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/fa0f839011f5fdf20af5fa2c0fd485ad0ebb6632\"\u003e\u003ccode\u003efa0f839\u003c/code\u003e\u003c/a\u003e Fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd6cda27aa11f565aa2d0fa2ade191ed74e3d158\"\u003e\u003ccode\u003ebd6cda2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/3f5e7f9fbfa541137d6d1d5643ec3b718e9d5039\"\u003e\u003ccode\u003e3f5e7f9\u003c/code\u003e\u003c/a\u003e Fix regexp to support new GitHub installation tokens format (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12853\"\u003e#12853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/4bdb77926affdcad0c3c1bac59e99aadfaf91f82\"\u003e\u003ccode\u003e4bdb779\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/82a2fbd1372a98d7915cfb092acf05207d9b4113\"\u003e\u003ccode\u003e82a2fbd\u003c/code\u003e\u003c/a\u003e Release 2.9.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/02265b26796b3d7771770bc7dbd92db7a5fac3ed\"\u003e\u003ccode\u003e02265b2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/ca0612e27a327aa5e1b27503ec32d1f7dab1fc10\"\u003e\u003ccode\u003eca0612e\u003c/code\u003e\u003c/a\u003e Fixes custom script command aliases regression when a script is called a subs...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd695eec61437e910196381489cea2990fa280eb\"\u003e\u003ccode\u003ebd695ee\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/9afc32c056d65f9bc4af64ca2aa264a0a38568e5\"\u003e\u003ccode\u003e9afc32c\u003c/code\u003e\u003c/a\u003e Release 2.9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/composer/composer/compare/2.7.7...2.9.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 7.3.1 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.12...v7.4.13\"\u003ehttps://github.com/symfony/cache/compare/v7.4.12...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64330\"\u003e#64330\u003c/a\u003e  Fix strlen(null) deprecation on RelayCluster path in RedisTrait::doClear() (\u003ca href=\"https://github.com/signor-pedro\"\u003e\u003ccode\u003e@​signor-pedro\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64336\"\u003e#64336\u003c/a\u003e  Accept '_' and ':' in prefix passed to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.10...v7.4.12\"\u003ehttps://github.com/symfony/cache/compare/v7.4.10...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45073  Validate the prefix given to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.9...v7.4.10\"\u003ehttps://github.com/symfony/cache/compare/v7.4.9...v7.4.10\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64122\"\u003e#64122\u003c/a\u003e  Ensure compatibility with Relay extension 0.22.0 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/cache/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64060\"\u003e#64060\u003c/a\u003e  Normalize default_lifetime for pools wrapped by ChainAdapter (\u003ca href=\"https://github.com/ostrolucky\"\u003e\u003ccode\u003e@​ostrolucky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63964\"\u003e#63964\u003c/a\u003e  Ensure internal state is cleared in TagAwareAdapter::reset() … (\u003ca href=\"https://github.com/KevinMartinsDev\"\u003e\u003ccode\u003e@​KevinMartinsDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63860\"\u003e#63860\u003c/a\u003e  Fix Psr16Cache::getMultiple() returning wrapper values when using TTL (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/cache/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63818\"\u003e#63818\u003c/a\u003e  Ensure compatibility with Relay extension 0.21.0 (\u003ca href=\"https://github.com/lyrixx\"\u003e\u003ccode\u003e@​lyrixx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63747\"\u003e#63747\u003c/a\u003e  Fix \u003ccode\u003ePsr16Cache::getMultiple()\u003c/code\u003e returning \u003ccode\u003eValueWrapper\u003c/code\u003e with \u003ccode\u003eTagAwareAdapter\u003c/code\u003e (\u003ca href=\"https://github.com/pcescon\"\u003e\u003ccode\u003e@​pcescon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63736\"\u003e#63736\u003c/a\u003e  Fix undefined array key when tag save fails in AbstractTagAwareAdapter (\u003ca href=\"https://github.com/pcescon\"\u003e\u003ccode\u003e@​pcescon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63655\"\u003e#63655\u003c/a\u003e  Fix ChainAdapter ignoring item expiry when propagating to earlier adapters (\u003ca href=\"https://github.com/guillaumeVDP\"\u003e\u003ccode\u003e@​guillaumeVDP\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/cache/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63592\"\u003e#63592\u003c/a\u003e  Add timeout and slot eviction to LockRegistry stampede prevention (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/cache/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63437\"\u003e#63437\u003c/a\u003e  Wrap \u003ccode\u003eDoctrineDbalAdapter::doSave()\u003c/code\u003e in savepoint to prevent transaction poisoning (\u003ca href=\"https://github.com/lacatoire\"\u003e\u003ccode\u003e@​lacatoire\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63391\"\u003e#63391\u003c/a\u003e  Align Redis sentinel auth handling across components (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63324\"\u003e#63324\u003c/a\u003e  Fix DSN auth not passed to Redis/RedisCluster/Relay in RedisTrait (\u003ca href=\"https://github.com/ckrack\"\u003e\u003ccode\u003e@​ckrack\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63306\"\u003e#63306\u003c/a\u003e  Revert \u0026quot;Fix DSN auth not passed to clusters in RedisTrait\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63272\"\u003e#63272\u003c/a\u003e  Fix forwarding SSL settings to the redis sentinel (\u003ca href=\"https://github.com/CientistaDaWeb\"\u003e\u003ccode\u003e@​CientistaDaWeb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63230\"\u003e#63230\u003c/a\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/HandyKnox/mautic-marketing/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HandyKnox%2Fmautic-marketing/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"5.4.35","new_version":"5.4.53","update_type":"patch","path":null,"pr_created_at":"2026-05-28T00:40:34.000Z","version_change":"5.4.35 → 5.4.53","issue":{"uuid":"4536756101","node_id":"PR_kwDOMpwuyM7gC6h0","number":21,"state":"closed","title":"Bump the composer group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-28T22:36:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-28T00:40:34.000Z","updated_at":"2026-05-28T22:36:48.000Z","time_to_close":78972,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":17,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/dom-crawler","old_version":"5.4.35","new_version":"5.4.52","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.52","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/cache","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/cache"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/mailer","old_version":"5.4.35","new_version":"5.4.52","repository_url":"https://github.com/symfony/mailer"},{"name":"symfony/monolog-bridge","old_version":"5.4.35","new_version":"5.4.52","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.51","repository_url":"https://github.com/symfony/process"},{"name":"symfony/routing","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/routing"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/yaml","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/yaml"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.14.x-dev","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `5.4.35` | `5.4.52` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.52` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/cache](https://github.com/symfony/cache) | `5.4.35` | `5.4.53` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.53` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/mailer](https://github.com/symfony/mailer) | `5.4.35` | `5.4.52` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `5.4.35` | `5.4.52` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.51` |\n| [symfony/routing](https://github.com/symfony/routing) | `5.4.35` | `5.4.53` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.53` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `5.4.35` | `5.4.53` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.14.x-dev` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dom-crawler` from 5.4.35 to 5.4.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/releases\"\u003esymfony/dom-crawler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.48...v5.4.52\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.48...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45071  Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58627\"\u003esymfony/symfony#58627\u003c/a\u003e Minor fixes around \u003ccode\u003eparse_url()\u003c/code\u003e checks (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/dom-crawler/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54456\"\u003esymfony/symfony#54456\u003c/a\u003e [DomCrawler] Encode html entities only if nessecary (\u003ca href=\"https://github.com/ausi\"\u003e\u003ccode\u003e@​ausi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b4cf17ff405a77341ad86e81e06ff09298f5aa8f\"\u003e\u003ccode\u003eb4cf17f\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b57df76f4757a9a8dfbb57ba48d7780cc20776c6\"\u003e\u003ccode\u003eb57df76\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/89647a57db280f9f93c27271fea58babb77bb473\"\u003e\u003ccode\u003e89647a5\u003c/code\u003e\u003c/a\u003e Minor fixes around parse_url() checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/711152029c4408ff282fad9c14bf58f19f13d556\"\u003e\u003ccode\u003e7111520\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/4c76e4176a5472c5afe504194d7bbef5cfdd1703\"\u003e\u003ccode\u003e4c76e41\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/2ad469c3e07fdba677b278d0e266071a51aa0dac\"\u003e\u003ccode\u003e2ad469c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/dom-crawler/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/1dffb111b038412b028caba029240e379fda85b2\"\u003e\u003ccode\u003e1dffb11\u003c/code\u003e\u003c/a\u003e Auto-close PRs on subtree-splits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/000634e5f9053859351927aa0cb3753e75882eb6\"\u003e\u003ccode\u003e000634e\u003c/code\u003e\u003c/a\u003e [DomCrawler] Encode html entities only if nessecary\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/dom-crawler/compare/v5.4.35...v5.4.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits (CVE-2026-44167)\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits (CVE-2026-44167)\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2adaefc83df2ec548558307690f376dd7d4f4fce\"\u003e\u003ccode\u003e2adaefc\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/a96a835067c39ee7a709329fe70869817da18081\"\u003e\u003ccode\u003ea96a835\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/15ace8dd0b6942a7c49c9e83cf41de1b77924ba7\"\u003e\u003ccode\u003e15ace8d\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/457f3c4d99b965769f6459efc72eed1a590c6fa4\"\u003e\u003ccode\u003e457f3c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/84dbb961ea3c4663f9f733ed2493db68d81ecbf0\"\u003e\u003ccode\u003e84dbb96\u003c/code\u003e\u003c/a\u003e Tests/X509: update for 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/5e29734afd7bb6d55494f7bea4a75f7f36c7b617\"\u003e\u003ccode\u003e5e29734\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d4e05358b1b1f3245095ec05b79ab8a3f3b2f23\"\u003e\u003ccode\u003e2d4e053\u003c/code\u003e\u003c/a\u003e Tests/X509: add test for \u0026quot;OID bomb\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/e381a8b254bfa49ec63334e5fe9293585cca9af9\"\u003e\u003ccode\u003ee381a8b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/408664b7b8c70a0d827997eb932cc7e4cf206e6a\"\u003e\u003ccode\u003e408664b\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d53d2021bcb9f6a04d5d44ec99e6bbef219a71bc\"\u003e\u003ccode\u003ed53d202\u003c/code\u003e\u003c/a\u003e ASN1: reduce length of supported OIDs from 4096 bytes to 128 bytes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 5.4.35 to 5.4.53\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.53\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.52...v5.4.53\"\u003ehttps://github.com/symfony/cache/compare/v5.4.52...v5.4.53\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64336\"\u003e#64336\u003c/a\u003e  Accept '_' and ':' in prefix passed to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.46...v5.4.52\"\u003ehttps://github.com/symfony/cache/compare/v5.4.46...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45073  Validate the prefix given to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/cache/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58753\"\u003esymfony/symfony#58753\u003c/a\u003e [Cache] Fix clear() when using Predis (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/cache/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58669\"\u003esymfony/symfony#58669\u003c/a\u003e [Cache] Revert \u0026quot;Initialize RedisAdapter cursor to 0\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58661\"\u003esymfony/symfony#58661\u003c/a\u003e [Cache] Initialize RedisAdapter cursor to 0 (\u003ca href=\"https://github.com/thomas-hiron\"\u003e\u003ccode\u003e@​thomas-hiron\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/cache/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58260\"\u003esymfony/symfony#58260\u003c/a\u003e [Cache] Fix RedisSentinel param types (Paweł Stasicki)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/cache/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57674\"\u003esymfony/symfony#57674\u003c/a\u003e [Cache] Improve \u003ccode\u003edbindex\u003c/code\u003e DSN parameter parsing (\u003ca href=\"https://github.com/constantable\"\u003e\u003ccode\u003e@​constantable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57663\"\u003esymfony/symfony#57663\u003c/a\u003e [Cache] use copy() instead of rename() on Windows (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/bf581474737420d5c932ae80b868e253f465ee5b\"\u003e\u003ccode\u003ebf58147\u003c/code\u003e\u003c/a\u003e [Cache] skip tests for adapters that cannot clear by prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/4acd37c5c4ae48c88c1bedec4109857e2f277c42\"\u003e\u003ccode\u003e4acd37c\u003c/code\u003e\u003c/a\u003e [Cache] Accept '_' and ':' in prefix passed to AbstractAdapter::clear()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/03b191dda148c490b5b3929eaac827ee64f1d421\"\u003e\u003ccode\u003e03b191d\u003c/code\u003e\u003c/a\u003e [Cache] Validate the prefix given to AbstractAdapter::clear()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/0fe08ee32cec2748fbfea10c52d3ee02049e0f6b\"\u003e\u003ccode\u003e0fe08ee\u003c/code\u003e\u003c/a\u003e [Cache] Fix clear() when using Predis\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/12b03e3cc5c6fd495e56b2b9e7aca777f8608721\"\u003e\u003ccode\u003e12b03e3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;bug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/58661\"\u003e#58661\u003c/a\u003e [Cache] Initialize RedisAdapter cursor to 0 (thomas-hiron)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/e135eb8cfbee65d6346e67725aa81aff26c58fc6\"\u003e\u003ccode\u003ee135eb8\u003c/code\u003e\u003c/a\u003e initialize RedisAdapter cursor to 0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/c2b90da64ead801d97c0735f091a0d2e65151b8a\"\u003e\u003ccode\u003ec2b90da\u003c/code\u003e\u003c/a\u003e do not skip tests from data providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/6cf23ad84ee297f330b0f6c9b505dbc3b5b7c19c\"\u003e\u003ccode\u003e6cf23ad\u003c/code\u003e\u003c/a\u003e drop existing schema if tests create it explicitly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/7050072dee9919088940c09a5121edd905294402\"\u003e\u003ccode\u003e7050072\u003c/code\u003e\u003c/a\u003e do not mix named and positional arguments in data provider definitions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/911f2bcb9d34f809fb54950adcc91f737b60faba\"\u003e\u003ccode\u003e911f2bc\u003c/code\u003e\u003c/a\u003e do not use TestCase::getName() when possible\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/cache/compare/v5.4.35...v5.4.53\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.53\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.53\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.49...v5.4.53\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.49...v5.4.53\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48736  Block IPv6 transition forms in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b9bb0c36216de55c64c4cc904fab1c3e8765a996\"\u003e\u003ccode\u003eb9bb0c3\u003c/code\u003e\u003c/a\u003e [HttpClient] Block IPv6 transition forms in NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.53\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/mailer` from 5.4.35 to 5.4.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mailer/releases\"\u003esymfony/mailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.40...v5.4.52\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.40...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45068  Add end-of-options separator before recipients in SendmailTransport; reject addresses starting with a dash (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57569\"\u003esymfony/symfony#57569\u003c/a\u003e [HttpClient][Mailer] Revert \u0026quot;Let curl handle transfer encoding\u0026quot;, use HTTP/1.1 for Mailgun (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54572\"\u003esymfony/symfony#54572\u003c/a\u003e [Mailer] Fix sendmail transport failure handling and interactive mode (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54239\"\u003esymfony/symfony#54239\u003c/a\u003e [Mailer] Fix sendmail transport not handling failure  (\u003ca href=\"https://github.com/aboks\"\u003e\u003ccode\u003e@​aboks\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/mailer/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/53712\"\u003esymfony/symfony#53712\u003c/a\u003e [Mailer] Fix usage of stream_set_timeout in case of microseconds (\u003ca href=\"https://github.com/aleksejs1\"\u003e\u003ccode\u003e@​aleksejs1\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/5b5385bc21c3549a80abc1353ccf8eb0b6861c61\"\u003e\u003ccode\u003e5b5385b\u003c/code\u003e\u003c/a\u003e [Mailer] Add end-of-options separator before recipients in SendmailTransport;...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/f732e1fafdf0f4a2d865e91f1018aaca174aeed9\"\u003e\u003ccode\u003ef732e1f\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/2a5e44d984872cb161b24fc4dedba7fd7632185f\"\u003e\u003ccode\u003e2a5e44d\u003c/code\u003e\u003c/a\u003e Mitigate PHPUnit deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/13f4fac7f8450381122f0f4cd750a63c2821c7fa\"\u003e\u003ccode\u003e13f4fac\u003c/code\u003e\u003c/a\u003e Fix typo: synchronous -\u0026gt; synchronously\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/54fec5a552238d071502facd85c34af83a20dc38\"\u003e\u003ccode\u003e54fec5a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/mailer/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/31d66414e2715096df58c9037fd1742f80db6103\"\u003e\u003ccode\u003e31d6641\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/mailer/issues/54572\"\u003e#54572\u003c/a\u003e [Mailer] Fix sendmail transport failure handling and interactive m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/1c394713747b3ecb2433d9cac9b78d123051b2a3\"\u003e\u003ccode\u003e1c39471\u003c/code\u003e\u003c/a\u003e [Mailer] Fix sendmail transport failure handling and interactive mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/0b6698ed2433f5ead378412fd2ae84fc33772180\"\u003e\u003ccode\u003e0b6698e\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/85ba4ca19e4d90ccd42e9812766a29e8178d9c74\"\u003e\u003ccode\u003e85ba4ca\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eonConsecutiveCalls()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/93543ff1554d1098b0f80bb01ff27e9da123af5c\"\u003e\u003ccode\u003e93543ff\u003c/code\u003e\u003c/a\u003e Auto-close PRs on subtree-splits\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/mailer/compare/v5.4.35...v5.4.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/mime` from 5.4.35 to 5.4.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mime/releases\"\u003esymfony/mime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.45...v5.4.52\"\u003ehttps://github.com/symfony/mime/compare/v5.4.45...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45067  Reject email addresses containing line breaks in Address (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/mime/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58593\"\u003esymfony/symfony#58593\u003c/a\u003e [Mime] fix encoding issue with UTF-8 addresses containing doubles spaces (\u003ca href=\"https://github.com/0xb4lint\"\u003e\u003ccode\u003e@​0xb4lint\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/mime/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/mime/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/mime/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57228\"\u003esymfony/symfony#57228\u003c/a\u003e [Mime] fix PHP 7 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57065\"\u003esymfony/symfony#57065\u003c/a\u003e [Mime] Fixed \u003ccode\u003eMime\\Message::ensureValidity()\u003c/code\u003e when a required header is set, but has an empty body (\u003ca href=\"https://github.com/rhertogh\"\u003e\u003ccode\u003e@​rhertogh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/mime/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/mime/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/8f89d3a319b92486b0bcc43c0479d19fdb0e2f64\"\u003e\u003ccode\u003e8f89d3a\u003c/code\u003e\u003c/a\u003e [Mime] Reject email addresses containing line breaks i...\n\n_Description has been truncated_","html_url":"https://github.com/TheJ-Erk400/mautic-dev/pull/21","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheJ-Erk400%2Fmautic-dev/issues/21","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/21/packages"}},{"old_version":"7.3.1","new_version":"7.4.13","update_type":"minor","path":null,"pr_created_at":"2026-05-27T23:57:49.000Z","version_change":"7.3.1 → 7.4.13","issue":{"uuid":"4536582465","node_id":"PR_kwDOPrj8Sc7gCWX5","number":16,"state":"closed","title":"Bump the composer group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-28T02:22:11.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T23:57:49.000Z","updated_at":"2026-05-28T02:22:13.000Z","time_to_close":8662,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":17,"packages":[{"name":"phpunit/phpunit","old_version":"10.5.45","new_version":"10.5.62","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/dom-crawler","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"symfony/web-profiler-bundle","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.382.2","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"composer/composer","old_version":"2.7.7","new_version":"2.9.8","repository_url":"https://github.com/composer/composer"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/mailer","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/mailer"},{"name":"symfony/monolog-bridge","old_version":"7.3.0","new_version":"7.4.12","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/security-http","old_version":"7.3.1","new_version":"7.4.13","repository_url":"https://github.com/symfony/security-http"},{"name":"psy/psysh","old_version":"0.12.8","new_version":"0.12.23","repository_url":"https://github.com/bobthecow/psysh"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `10.5.45` | `10.5.62` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.3.1` | `7.4.12` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `7.3.1` | `7.4.12` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.382.2` |\n| [composer/composer](https://github.com/composer/composer) | `2.7.7` | `2.9.8` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/mailer](https://github.com/symfony/mailer) | `7.3.1` | `7.4.12` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `7.3.0` | `7.4.12` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.3.1` | `7.4.13` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.12.8` | `0.12.23` |\n\n\nUpdates `phpunit/phpunit` from 10.5.45 to 10.5.62\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 10.5.62\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.61\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.60\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.59\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/10.5.62/ChangeLog-10.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[10.5.62] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.61] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.60] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.59] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.58] - 2025-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6368\"\u003e#6368\u003c/a\u003e: \u003ccode\u003efailOnPhpunitWarning=\u0026quot;false\u0026quot;\u003c/code\u003e has no effect\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.57] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.56] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.55] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.54] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not use \u003ccode\u003e__sleep()\u003c/code\u003e method (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.53] - 2025-08-20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3f7dd5066ebde5809296a81f0b19e8b00e5aab49\"\u003e\u003ccode\u003e3f7dd50\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9c95cf0cdfdc72e74597aa0cf3c4769ed32b83f0\"\u003e\u003ccode\u003e9c95cf0\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/e5cda18b342c4e346d47c6e6cc5c51c0e681c8fd\"\u003e\u003ccode\u003ee5cda18\u003c/code\u003e\u003c/a\u003e Fix bad merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/a8b932bd41c5a6d689b2751f1be68406c97ea55c\"\u003e\u003ccode\u003ea8b932b\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/10.5.45...10.5.62\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dom-crawler` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/releases\"\u003esymfony/dom-crawler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.1...v7.4.12\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.1...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/dom-crawler/issues/64258\"\u003e#64258\u003c/a\u003e  Fix \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e clobbering values on multi-selects (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45071  Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62671\"\u003esymfony/symfony#62671\u003c/a\u003e [DomCrawler] Fixing dealing with invalid charset (\u003ca href=\"https://github.com/ThomasLandauer\"\u003e\u003ccode\u003e@​ThomasLandauer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-BETA2...v7.4.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.4.0-BETA1...v7.4.0-BETA2\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.4.0-BETA1...v7.4.0-BETA2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62240\"\u003esymfony/symfony#62240\u003c/a\u003e [DomCrawler] Handle malformed tags in HTML5 parser (\u003ca href=\"https://github.com/longwave\"\u003e\u003ccode\u003e@​longwave\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62186\"\u003esymfony/symfony#62186\u003c/a\u003e [DomCrawler] Fix converting HTML5 trees to DOM nodes (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62180\"\u003esymfony/symfony#62180\u003c/a\u003e [DomCrawler] Properly ignore errors when using the native HTML5 parser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.4...v7.4.0-BETA1\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.4...v7.4.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61475\"\u003esymfony/symfony#61475\u003c/a\u003e [DomCrawler] Use the native HTML5 parser on PHP 8.4 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.9...v7.3.10\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.9...v7.3.10\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/blob/8.1/CHANGELOG.md\"\u003esymfony/dom-crawler's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e part of the supported public API\u003c/li\u003e\n\u003cli\u003eAlways set \u003ccode\u003eLIBXML_NONET\u003c/code\u003e in \u003ccode\u003eCrawler::addXmlContent()\u003c/code\u003e so external entities cannot trigger network requests\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove argument \u003ccode\u003e$useHtml5Parser\u003c/code\u003e of \u003ccode\u003eCrawler\u003c/code\u003e's constructor; the native HTML5 parser is used unconditionally\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisabling HTML5 parsing is deprecated; Symfony 8 will unconditionally use the native HTML5 parser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$normalizeWhitespace\u003c/code\u003e to \u003ccode\u003eCrawler::innerText()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$default\u003c/code\u003e to \u003ccode\u003eCrawler::attr()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerAnySelectorTextContains\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerAnySelectorTextSame\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$default\u003c/code\u003e to \u003ccode\u003eCrawler::attr()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e$useHtml5Parser\u003c/code\u003e argument to \u003ccode\u003eCrawler\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawlerSelectorCount\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$normalizeWhitespace\u003c/code\u003e to \u003ccode\u003eCrawler::innerText()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eCrawler::innerText()\u003c/code\u003e return the first non-empty text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eCrawler::parents()\u003c/code\u003e method, use \u003ccode\u003eancestors()\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eCrawler::innerText\u003c/code\u003e method.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b59b59122690976550fd142c23fab62c84738db6\"\u003e\u003ccode\u003eb59b591\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/7e65f76c28f5ed8d933f2c86698a3e2bf0de1b10\"\u003e\u003ccode\u003e7e65f76\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b18373e86fbc4558a206e8055158c8e3e50c4da3\"\u003e\u003ccode\u003eb18373e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/505deba47e489a7694e0b6942df83a358197e921\"\u003e\u003ccode\u003e505deba\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix \u003ccode\u003eChoiceFormField::addChoice()\u003c/code\u003e clobbering values on multi-se...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/f47410019c605a651d000371de7263b70a78c681\"\u003e\u003ccode\u003ef474100\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/b4cf17ff405a77341ad86e81e06ff09298f5aa8f\"\u003e\u003ccode\u003eb4cf17f\u003c/code\u003e\u003c/a\u003e [DomCrawler] Fix XXE in addXmlContent() by not enabling \u003ccode\u003evalidateOnParse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/6d86f9727e216e81f9d18d32bc4701d70c9d0ac4\"\u003e\u003ccode\u003e6d86f97\u003c/code\u003e\u003c/a\u003e [Tests] Fix \u0026quot;Incomplete version\u0026quot; PHPUnit warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/04ca269f9c0aca5f41b1230bf1fce4f0928f669a\"\u003e\u003ccode\u003e04ca269\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/eac26cf4833a05a92356d285329bfd63e0e46d64\"\u003e\u003ccode\u003eeac26cf\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/ca5ad736e4366c8b1499bc493fd86d3bb38c93c2\"\u003e\u003ccode\u003eca5ad73\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/64172\"\u003e#64172\u003c/a\u003e  Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63930\"\u003e#63930\u003c/a\u003e  Fix toolbar toggle button accessibility (\u003ca href=\"https://github.com/Nitram1123\"\u003e\u003ccode\u003e@​Nitram1123\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63679\"\u003e#63679\u003c/a\u003e  Only decrement pendingRequests when it's more than zero (\u003ca href=\"https://github.com/andyexeter\"\u003e\u003ccode\u003e@​andyexeter\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63526\"\u003e#63526\u003c/a\u003e  Fix Symfony web debug toolbar not being displayed (\u003ca href=\"https://github.com/zoglo\"\u003e\u003ccode\u003e@​zoglo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63315\"\u003e#63315\u003c/a\u003e  Fix EventSource is missing static properties (Oleksii Kozhemiaka)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/62970\"\u003e#62970\u003c/a\u003e  Fix hot reload support (FrankenPHP) (\u003ca href=\"https://github.com/dunglas\"\u003e\u003ccode\u003e@​dunglas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62858\"\u003esymfony/symfony#62858\u003c/a\u003e [WebProfilerBundle] Fix using URL objects with \u003ccode\u003eEventSource\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62441\"\u003esymfony/symfony#62441\u003c/a\u003e [WebProfilerBundle] fix displaying runner (\u003ca href=\"https://github.com/94noni\"\u003e\u003ccode\u003e@​94noni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/blob/8.1/CHANGELOG.md\"\u003esymfony/web-profiler-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eForward the CSP nonce to \u003ccode\u003eDumpDataCollector\u003c/code\u003e instead of disabling CSP when \u003ccode\u003edump()\u003c/code\u003e is used\u003c/li\u003e\n\u003cli\u003eAdd console command value resolvers durations to Performances panel\u003c/li\u003e\n\u003cli\u003eAdd error indicator to profiler list view for profiles with errors\u003c/li\u003e\n\u003cli\u003eAdd cURL copy paste button in the Request/Response tab\u003c/li\u003e\n\u003cli\u003eAdd support for streamed responses in the debug toolbar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eprofiler.xml\u003c/code\u003e and \u003ccode\u003ewdt.xml\u003c/code\u003e routing configuration files (use their PHP equivalent instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003eQUERY\u003c/code\u003e HTTP method in the profiler\u003c/li\u003e\n\u003cli\u003eAdd support for Server-Sent Events / \u003ccode\u003eEventSource\u003c/code\u003e requests in the debug toolbar\u003c/li\u003e\n\u003cli\u003eAdd support for displaying the application runner class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eprofiler.php\u003c/code\u003e and \u003ccode\u003ewdt.php\u003c/code\u003e routing configuration files (use them instead of their XML equivalent)\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.xml'\n        prefix: /_wdt\n\u003cp\u003eweb_profiler_profiler:\nresource: '\u003ccode\u003e@​WebProfilerBundle/Resources/\u003c/code\u003econfig/routing/profiler.xml'\nprefix: /_profiler\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.php'\n        prefix: /_wdt\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/558fe81a383302318d9b92f7661deb731153c86e\"\u003e\u003ccode\u003e558fe81\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/066e718f8dfb73c55de43470bb73ebd525343d21\"\u003e\u003ccode\u003e066e718\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/be546fdb34d7a05eb271dfe0bf2370c37472e15c\"\u003e\u003ccode\u003ebe546fd\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/36dd8b8c05da059925c5804641aad9159e5b73e8\"\u003e\u003ccode\u003e36dd8b8\u003c/code\u003e\u003c/a\u003e [7.4] Remove usages of named arguments in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/7df2f3e74b044afb021458e044bc796f1b482572\"\u003e\u003ccode\u003e7df2f3e\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/242094c35def147d8d9aded1d46e548a4e08c80c\"\u003e\u003ccode\u003e242094c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/76b684387f28f583fc5888f80453f9054963a5b4\"\u003e\u003ccode\u003e76b6843\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Fix failing test on PHP 8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/4865a22db9b813fa8378e98b161e022f24638d16\"\u003e\u003ccode\u003e4865a22\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/cc408ce0c45d1918d08c0c1712cb684dd04c07e0\"\u003e\u003ccode\u003ecc408ce\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/d55784450e7ebceeef3cc2b1c14247ea1b7d4ece\"\u003e\u003ccode\u003ed557844\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.382.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.382.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Api\u003c/code\u003e - Cast generated HTTP header values to strings and validate invalid header values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SavingsPlans\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MainframeModernization\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LocationService\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SimpleDBv2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkMailMessageFlow\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SupportApp\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EBS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTDeviceAdvisor\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceDeployment\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Adds shared environment support for Restricted Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support for recommendation jobs\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - Add support for Neuron device resource requirements for Amazon ECS\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECRPublic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SecurityIR\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTThingsGraph\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\FIS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EKSAuth\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectCases\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMakerFeatureStoreRuntime\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataExchange\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Organizations\u003c/code\u003e - AWS Organizations now emits CloudTrail events (AccountJoinedOrganization, AccountDepartedOrganization) to the management account for membership changes, including join and departure method and timestamp.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EventBridge\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WellArchitected\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockDataAutomation\u003c/code\u003e - Matcher Fallback extends the CustomOutputConfiguration for the Document modality in DataAutomationProjects, enabling a fallback blueprint when no match is found. A FALLBACK match status is returned, improving the matching experience and guaranteeing customers always receive CustomOutputResults.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralSelling\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchRUM\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\finspace\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SSMContacts\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NovaAct\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaLive\u003c/code\u003e - AWS Elemental MediaLive now supports Smart Subtitles, a new caption source that uses AWS Elemental Inference to automatically generate WebVTT and TTML captions from source audio. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ElementalInference\u003c/code\u003e - Added support for smart subtitles in Elemental Inference, enabling automatic generation of subtitles for media content. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizer\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DevOpsAgent\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PcaConnectorAd\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LaunchWizard\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTFleetWise\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BCMDashboards\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ResourceExplorer2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DocDBElastic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MPA\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralBenefits\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MemoryDB\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Inspector2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpacesWeb\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - OpenSearch will now support multi-segment paths in JWKS URLs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/6844cc6421c47d6b96633ab8039045012acbeb27\"\u003e\u003ccode\u003e6844cc6\u003c/code\u003e\u003c/a\u003e 3.382.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/08fe07450c46e54c25960a062aa66af9c3ba7248\"\u003e\u003ccode\u003e08fe074\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/7ebd05d0ddfd33dcadc5c0f64c4723d570aaf2e3\"\u003e\u003ccode\u003e7ebd05d\u003c/code\u003e\u003c/a\u003e fix: cast generated header values to strings (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3289\"\u003e#3289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/d506bdaab8e29b18d31a46be4fe4314af5945432\"\u003e\u003ccode\u003ed506bda\u003c/code\u003e\u003c/a\u003e 3.382.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/a2a4d0d4d846c4edd6ddd63242946a8ca0b549b4\"\u003e\u003ccode\u003ea2a4d0d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38dc43d14db5663f62f7371e5b34d49e6192c2d3\"\u003e\u003ccode\u003e38dc43d\u003c/code\u003e\u003c/a\u003e chore: harden GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b4c1958d7ff9e3284b755d257a1aa1926745f6a\"\u003e\u003ccode\u003e5b4c195\u003c/code\u003e\u003c/a\u003e 3.382.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/e925c2dde5a2a4fa4cce2c8641e02b59b838841f\"\u003e\u003ccode\u003ee925c2d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/3e93512528775f12d0136a78345bac781faee481\"\u003e\u003ccode\u003e3e93512\u003c/code\u003e\u003c/a\u003e Update type to 'feature' in multipart-copy.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3288\"\u003e#3288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/ab2ba5794fcfcd9826a462742bc3ef7b9fb1688b\"\u003e\u003ccode\u003eab2ba57\u003c/code\u003e\u003c/a\u003e enhancement: copy object metadata in multipartcopy (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.382.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `composer/composer` from 2.7.7 to 2.9.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/releases\"\u003ecomposer/composer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (\u003ca href=\"https://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\"\u003ehttps://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\u003c/a\u003e / CVE-2026-45793)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.7...2.9.8\"\u003ehttps://github.com/composer/composer/compare/2.9.7...2.9.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.6...2.9.7\"\u003ehttps://github.com/composer/composer/compare/2.9.6...2.9.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.5...2.9.6\"\u003ehttps://github.com/composer/composer/compare/2.9.5...2.9.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.4...2.9.5\"\u003ehttps://github.com/composer/composer/compare/2.9.4...2.9.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.3...2.9.4\"\u003ehttps://github.com/composer/composer/compare/2.9.3...2.9.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/blob/main/CHANGELOG.md\"\u003ecomposer/composer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e[2.9.8] 2026-05-13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (GHSA-f9f8-rm49-7jv2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.7] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.6] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.5] 2026-01-29\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.4] 2026-01-22\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.3] 2025-12-30\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed compatibility issues when git has log.showSignature enabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12666\"\u003e#12666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed curl downloader not retrying when a timeout (err 28) failure occurs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12662\"\u003e#12662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed EventDispatcher requiring a full Composer instance to function (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12629\"\u003e#12629\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/39ee8baff8e97a1b657bbfcd6a236ff93a5efbb2\"\u003e\u003ccode\u003e39ee8ba\u003c/code\u003e\u003c/a\u003e Release 2.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/fa0f839011f5fdf20af5fa2c0fd485ad0ebb6632\"\u003e\u003ccode\u003efa0f839\u003c/code\u003e\u003c/a\u003e Fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd6cda27aa11f565aa2d0fa2ade191ed74e3d158\"\u003e\u003ccode\u003ebd6cda2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/3f5e7f9fbfa541137d6d1d5643ec3b718e9d5039\"\u003e\u003ccode\u003e3f5e7f9\u003c/code\u003e\u003c/a\u003e Fix regexp to support new GitHub installation tokens format (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12853\"\u003e#12853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/4bdb77926affdcad0c3c1bac59e99aadfaf91f82\"\u003e\u003ccode\u003e4bdb779\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/82a2fbd1372a98d7915cfb092acf05207d9b4113\"\u003e\u003ccode\u003e82a2fbd\u003c/code\u003e\u003c/a\u003e Release 2.9.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/02265b26796b3d7771770bc7dbd92db7a5fac3ed\"\u003e\u003ccode\u003e02265b2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/ca0612e27a327aa5e1b27503ec32d1f7dab1fc10\"\u003e\u003ccode\u003eca0612e\u003c/code\u003e\u003c/a\u003e Fixes custom script command aliases regression when a script is called a subs...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd695eec61437e910196381489cea2990fa280eb\"\u003e\u003ccode\u003ebd695ee\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/9afc32c056d65f9bc4af64ca2aa264a0a38568e5\"\u003e\u003ccode\u003e9afc32c\u003c/code\u003e\u003c/a\u003e Release 2.9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/composer/composer/compare/2.7.7...2.9.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 7.3.1 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.12...v7.4.13\"\u003ehttps://github.com/symfony/cache/compare/v7.4.12...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64330\"\u003e#64330\u003c/a\u003e  Fix strlen(null) deprecation on RelayCluster path in RedisTrait::doClear() (\u003ca href=\"https://github.com/signor-pedro\"\u003e\u003ccode\u003e@​signor-pedro\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64336\"\u003e#64336\u003c/a\u003e  Accept '_' and ':' in prefix passed to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.10...v7.4.12\"\u003ehttps://github.com/symfony/cache/compare/v7.4.10...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45073  Validate the prefix given to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.9...v7.4.10\"\u003ehttps://github.com/symfony/cache/compare/v7.4.9...v7.4.10\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64122\"\u003e#64122\u003c/a\u003e  Ensure compatibility with Relay extension 0.22.0 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/cache/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64060\"\u003e#64060\u003c/a\u003e  Normalize default_lifetime for pools wrapped by ChainAdapter (\u003ca href=\"https://github.com/ostrolucky\"\u003e\u003ccode\u003e@​ostrolucky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63964\"\u003e#63964\u003c/a\u003e  Ensure internal state is cleared in TagAwareAdapter::reset() … (\u003ca href=\"https://github.com/KevinMartinsDev\"\u003e\u003ccode\u003e@​KevinMartinsDev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63860\"\u003e#63860\u003c/a\u003e  Fix Psr16Cache::getMultiple() returning wrapper values when using TTL (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/cache/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63818\"\u003e#63818\u003c/a\u003e  Ensure compatibility with Relay extension 0.21.0 (\u003ca href=\"https://github.com/lyrixx\"\u003e\u003ccode\u003e@​lyrixx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63747\"\u003e#63747\u003c/a\u003e  Fix \u003ccode\u003ePsr16Cache::getMultiple()\u003c/code\u003e returning \u003ccode\u003eValueWrapper\u003c/code\u003e with \u003ccode\u003eTagAwareAdapter\u003c/code\u003e (\u003ca href=\"https://github.com/pcescon\"\u003e\u003ccode\u003e@​pcescon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63736\"\u003e#63736\u003c/a\u003e  Fix undefined array key when tag save fails in AbstractTagAwareAdapter (\u003ca href=\"https://github.com/pcescon\"\u003e\u003ccode\u003e@​pcescon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63655\"\u003e#63655\u003c/a\u003e  Fix ChainAdapter ignoring item expiry when propagating to earlier adapters (\u003ca href=\"https://github.com/guillaumeVDP\"\u003e\u003ccode\u003e@​guillaumeVDP\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/cache/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63592\"\u003e#63592\u003c/a\u003e  Add timeout and slot eviction to LockRegistry stampede prevention (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/cache/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63437\"\u003e#63437\u003c/a\u003e  Wrap \u003ccode\u003eDoctrineDbalAdapter::doSave()\u003c/code\u003e in savepoint to prevent transaction poisoning (\u003ca href=\"https://github.com/lacatoire\"\u003e\u003ccode\u003e@​lacatoire\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63391\"\u003e#63391\u003c/a\u003e  Align Redis sentinel auth handling across components (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63324\"\u003e#63324\u003c/a\u003e  Fix DSN auth not passed to Redis/RedisCluster/Relay in RedisTrait (\u003ca href=\"https://github.com/ckrack\"\u003e\u003ccode\u003e@​ckrack\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63306\"\u003e#63306\u003c/a\u003e  Revert \u0026quot;Fix DSN auth not passed to clusters in RedisTrait\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63272\"\u003e#63272\u003c/a\u003e  Fix forwarding SSL settings to the redis sentinel (\u003ca href=\"https://github.com/CientistaDaWeb\"\u003e\u003ccode\u003e@​CientistaDaWeb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/63230\"\u003e#63230\u003c/a\u003e  fix engine declaration on mysql pdo table creations (\u003ca href=\"https://g...\n\n_Description has been truncated_","html_url":"https://github.com/dporkka/mautic/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dporkka%2Fmautic/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"7.0.9","new_version":"7.4.13","update_type":"minor","path":null,"pr_created_at":"2026-05-27T23:32:12.000Z","version_change":"7.0.9 → 7.4.13","issue":{"uuid":"4536462072","node_id":"PR_kwDONZ0pNc7gB8-G","number":11,"state":"closed","title":"Bump the composer group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-29T00:56:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T23:32:12.000Z","updated_at":"2026-05-29T00:57:01.000Z","time_to_close":91487,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":13,"packages":[{"name":"symfony/http-client","old_version":"7.0.10","new_version":"7.1.8","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/mime","old_version":"7.0.9","new_version":"7.4.12","repository_url":"https://github.com/symfony/mime"},{"name":"symfony/process","old_version":"7.0.8","new_version":"7.1.7","repository_url":"https://github.com/symfony/process"},{"name":"symfony/validator","old_version":"7.0.10","new_version":"7.1.4","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/yaml","old_version":"7.0.8","new_version":"7.4.12","repository_url":"https://github.com/symfony/yaml"},{"name":"twig/twig","old_version":"3.21.1","new_version":"3.27.0","repository_url":"https://github.com/twigphp/Twig"},{"name":"phpunit/phpunit","old_version":"9.6.23","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/cache","old_version":"7.0.10","new_version":"7.4.13","repository_url":"https://github.com/symfony/cache"},{"name":"symfony/http-foundation","old_version":"7.0.10","new_version":"7.4.13","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/monolog-bridge","old_version":"7.0.8","new_version":"7.4.12","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/routing","old_version":"7.0.10","new_version":"7.4.13","repository_url":"https://github.com/symfony/routing"},{"name":"symfony/security-http","old_version":"7.0.9","new_version":"7.4.13","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/dom-crawler","old_version":"7.0.8","new_version":"7.4.12","repository_url":"https://github.com/symfony/dom-crawler"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 13 updates in the /OMNIOWL directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [symfony/http-client](https://github.com/symfony/http-client) | `7.0.10` | `7.1.8` |\n| [symfony/mime](https://github.com/symfony/mime) | `7.0.9` | `7.4.12` |\n| [symfony/process](https://github.com/symfony/process) | `7.0.8` | `7.1.7` |\n| [symfony/validator](https://github.com/symfony/validator) | `7.0.10` | `7.1.4` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `7.0.8` | `7.4.12` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.21.1` | `3.27.0` |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.6.23` | `9.6.33` |\n| [symfony/cache](https://github.com/symfony/cache) | `7.0.10` | `7.4.13` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `7.0.10` | `7.4.13` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `7.0.8` | `7.4.12` |\n| [symfony/routing](https://github.com/symfony/routing) | `7.0.10` | `7.4.13` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.0.9` | `7.4.13` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.0.8` | `7.4.12` |\n\n\nUpdates `symfony/http-client` from 7.0.10 to 7.1.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.7...v7.1.8\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.7...v7.1.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.6...v7.1.7\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.6...v7.1.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58704\"\u003esymfony/symfony#58704\u003c/a\u003e [HttpClient] fix for HttpClientDataCollector fails if proc_open is disabled via php.ini (\u003ca href=\"https://github.com/ZaneCEO\"\u003e\u003ccode\u003e@​ZaneCEO\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.5...v7.1.6\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.5...v7.1.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.4...v7.1.5\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.4...v7.1.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.3...v7.1.4\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.3...v7.1.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.2...v7.1.3\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.2...v7.1.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.1.1...v7.1.2\"\u003ehttps://github.com/symfony/http-client/compare/v7.1.1...v7.1.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57569\"\u003esymfony/symfony#57569\u003c/a\u003e [HttpClient][Mailer] Revert \u0026quot;Let curl handle transfer encoding\u0026quot;, use HTTP/1.1 for Mailgun (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57564\"\u003esymfony/symfony#57564\u003c/a\u003e [HttpClient] Fix initializing InformationalChunk (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57453\"\u003esymfony/symfony#57453\u003c/a\u003e [HttpClient] Fix parsing SSE (\u003ca href=\"https://github.com/fancyweb\"\u003e\u003ccode\u003e@​fancyweb\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/blob/8.1/CHANGELOG.md\"\u003esymfony/http-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003emax_connect_duration\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eAdd option \u003ccode\u003eextra.use_persistent_connections\u003c/code\u003e to \u003ccode\u003eCurlHttpClient\u003c/code\u003e to control the use of persistent connections introduced in PHP 8.5\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGuzzleHttpHandler\u003c/code\u003e that allows using Symfony HttpClient as a Guzzle handler\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e$allowList\u003c/code\u003e argument to \u003ccode\u003eNoPrivateNetworkHttpClient\u003c/code\u003e to allow specific hosts (e.g. a local proxy) to bypass the private-network filter\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDnsResolvingHttpClient\u003c/code\u003e decorator to resolve host names using a custom resolver, including on redirects\u003c/li\u003e\n\u003cli\u003eChange \u003ccode\u003e$maxTtl\u003c/code\u003e argument of \u003ccode\u003eCachingHttpClient\u003c/code\u003e to default to \u003ccode\u003e86400\u003c/code\u003e (24h) instead of \u003ccode\u003enull\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing \u003ccode\u003enull\u003c/code\u003e as \u003ccode\u003e$maxTtl\u003c/code\u003e to \u003ccode\u003eCachingHttpClient\u003c/code\u003e, pass a positive integer instead\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eCachingHttpClient\u003c/code\u003e implement \u003ccode\u003ePsr\\Log\\LoggerAwareInterface\u003c/code\u003e to log when a stale cached response is served because the upstream call failed (\u003ccode\u003estale-if-error\u003c/code\u003e fallback)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove support for passing an instance of \u003ccode\u003eStoreInterface\u003c/code\u003e as \u003ccode\u003e$cache\u003c/code\u003e argument to \u003ccode\u003eCachingHttpClient\u003c/code\u003e constructor, use a \u003ccode\u003eTagAwareCacheInterface\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eRemove support for amphp/http-client \u0026lt; 5\u003c/li\u003e\n\u003cli\u003eRemove setLogger() methods on decorators; configure the logger on the wrapped client directly instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RFC 9111–based caching support to \u003ccode\u003eCachingHttpClient\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd option \u003ccode\u003eauto_upgrade_http_version\u003c/code\u003e to control how the request HTTP version is handled in \u003ccode\u003eHttplugClient\u003c/code\u003e and \u003ccode\u003ePsr18Client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd QUERY to the list of retriable HTTP methods\u003c/li\u003e\n\u003cli\u003eDeprecate using amphp/http-client \u0026lt; 5\u003c/li\u003e\n\u003cli\u003eDeprecate passing an instance of \u003ccode\u003eStoreInterface\u003c/code\u003e as \u003ccode\u003e$cache\u003c/code\u003e argument to \u003ccode\u003eCachingHttpClient\u003c/code\u003e constructor\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd IPv6 support to \u003ccode\u003eNativeHttpClient\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow using HTTP/3 with the \u003ccode\u003eCurlHttpClient\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for amphp/http-client v5 on PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eHttpOptions::setHeader()\u003c/code\u003e to add or replace a single header\u003c/li\u003e\n\u003cli\u003eAllow mocking \u003ccode\u003estart_time\u003c/code\u003e info in \u003ccode\u003eMockResponse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMockResponse::fromFile()\u003c/code\u003e and \u003ccode\u003eJsonMockResponse::fromFile()\u003c/code\u003e methods to help using fixtures files\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eThrottlingHttpClient\u003c/code\u003e to enable limiting the number of requests within a certain period\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003esetLogger()\u003c/code\u003e methods of the \u003ccode\u003eNoPrivateNetworkHttpClient\u003c/code\u003e, \u003ccode\u003eTraceableHttpClient\u003c/code\u003e and \u003ccode\u003eScopingHttpClient\u003c/code\u003e classes, configure the logger of the wrapped clients directly instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c30d91a1deac0dc3ed5e604683cf2e1dfc635b8a\"\u003e\u003ccode\u003ec30d91a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/cb4073c905cd12b8496d24ac428a9228c1750670\"\u003e\u003ccode\u003ecb4073c\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3b643b83f87e1765d2e9b1e946bb56ee0b4b7bde\"\u003e\u003ccode\u003e3b643b8\u003c/code\u003e\u003c/a\u003e [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/90ab2a4992dcf5d1f19a9b8737eba36a7c305fd0\"\u003e\u003ccode\u003e90ab2a4\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/05d88cbd816ad6e0202edd9a9963cb9d615b8826\"\u003e\u003ccode\u003e05d88cb\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/59623564d6bdc82eca6829b82ff7d596a06ede68\"\u003e\u003ccode\u003e5962356\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/224124ddaabda861b3214727a0bb723bcdcf2d70\"\u003e\u003ccode\u003e224124d\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/http-client/issues/58704\"\u003e#58704\u003c/a\u003e [HttpClient] fix for HttpClientDataCollector fails if proc_open is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aa7bebe6521febb1d828d9217489af604c711271\"\u003e\u003ccode\u003eaa7bebe\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix Process-based escaping in HttpClientDataCollector\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e9b08469ecd82b5416c3dd9988457530058c1746\"\u003e\u003ccode\u003ee9b0846\u003c/code\u003e\u003c/a\u003e fix for HttpClientDataCollector fails if proc_open is disabled via php.ini . ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/ebcaeeafc48b69f497f82b9700ddf54bfe975f71\"\u003e\u003ccode\u003eebcaeea\u003c/code\u003e\u003c/a\u003e [HttpClient] Filter private IPs before connecting when Host == IP\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v7.0.10...v7.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/mime` from 7.0.9 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mime/releases\"\u003esymfony/mime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.9...v7.4.12\"\u003ehttps://github.com/symfony/mime/compare/v7.4.9...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45067  Reject email addresses containing line breaks in Address (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/mime/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/64047\"\u003e#64047\u003c/a\u003e  Preserve inline part filename instead of overwriting it with the Content-ID (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/64044\"\u003e#64044\u003c/a\u003e  Apply tagged MIME type guessers in File::getMimeType() (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/mime/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/63683\"\u003e#63683\u003c/a\u003e  Fix image method to use DataPart content ID (\u003ca href=\"https://github.com/pavelwitassek\"\u003e\u003ccode\u003e@​pavelwitassek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/mime/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/63584\"\u003e#63584\u003c/a\u003e  Use shell_exec() instead of passthru() in FileBinaryMimeTypeGuesser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/mime/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/63235\"\u003e#63235\u003c/a\u003e  phpdocumentor/reflection-docblock 6 compatibility (\u003ca href=\"https://github.com/mtarld\"\u003e\u003ccode\u003e@​mtarld\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.4...v7.4.5\"\u003ehttps://github.com/symfony/mime/compare/v7.4.4...v7.4.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/63206\"\u003e#63206\u003c/a\u003e  Conflict with phpdocumentor/reflection-docblock \u0026gt;= 6 (all branches) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/mime/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/mime/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.0-RC1...v7.4.0-RC2\"\u003ehttps://github.com/symfony/mime/compare/v7.4.0-RC1...v7.4.0-RC2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mime/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github.com/symfony/mime/compare/v7.4.0-BETA2...v7.4.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mime/blob/8.1/CHANGELOG.md\"\u003esymfony/mime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003e__sleep/wakeup()\u003c/code\u003e by \u003ccode\u003e__(un)serialize()\u003c/code\u003e on \u003ccode\u003eAbstractPart\u003c/code\u003e implementations\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate implementing \u003ccode\u003e__sleep/wakeup()\u003c/code\u003e on \u003ccode\u003eAbstractPart\u003c/code\u003e implementations; use \u003ccode\u003e__(un)serialize()\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eEmail::attachPart()\u003c/code\u003e, use \u003ccode\u003eEmail::addPart()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eArgument \u003ccode\u003e$body\u003c/code\u003e is now required (at least null) in \u003ccode\u003eMessage::setBody()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire explicit argument when calling \u003ccode\u003eMessage::setBody()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport detection of related parts if \u003ccode\u003eContent-Id\u003c/code\u003e is used instead of the name\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTextPart::getDisposition()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eFile\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eEmail::attachPart()\u003c/code\u003e, use \u003ccode\u003eaddPart()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eDeprecate calling \u003ccode\u003eMessage::setBody()\u003c/code\u003e without arguments\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eDataPart::getFilename()\u003c/code\u003e and \u003ccode\u003eDataPart::getContentType()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eAddress::fromString()\u003c/code\u003e, use \u003ccode\u003eAddress::create()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eSerializable\u003c/code\u003e interface from \u003ccode\u003eRawMessage\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for DKIM\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eAddress::fromString()\u003c/code\u003e, use \u003ccode\u003eAddress::create()\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/b198dd66c211c97119bcaaff7c13431dbbb5e470\"\u003e\u003ccode\u003eb198dd6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/7ccfb0cc6ff707ac9ca34b6ddab0bc6187436cbe\"\u003e\u003ccode\u003e7ccfb0c\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/8f89d3a319b92486b0bcc43c0479d19fdb0e2f64\"\u003e\u003ccode\u003e8f89d3a\u003c/code\u003e\u003c/a\u003e [Mime] Reject email addresses containing line breaks in Address\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/25d9bc3384f94903b4cf5846e1288523f76e36e1\"\u003e\u003ccode\u003e25d9bc3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/f2f05cbae7ac01c045330d168fc655580916ac1f\"\u003e\u003ccode\u003ef2f05cb\u003c/code\u003e\u003c/a\u003e [Mime] Fix transient test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/2d550c4758ba4c47519a6667c36553d535705b0c\"\u003e\u003ccode\u003e2d550c4\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/330077bc7fbe314758aff62834b758d06ac6d260\"\u003e\u003ccode\u003e330077b\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/mime/issues/64047\"\u003e#64047\u003c/a\u003e [Mime] Preserve inline part filename instead of overwriting it wit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/4c7099f8d130a575c1f179191df261856e26ee1b\"\u003e\u003ccode\u003e4c7099f\u003c/code\u003e\u003c/a\u003e [Mime] Preserve inline part filename instead of overwriting it with the Conte...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/e2ae51ddb09ddeadd3c711e30b365b670e1794bc\"\u003e\u003ccode\u003ee2ae51d\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Apply tagged MIME type guessers in File::getMimeType()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mime/commit/bcb284bbe8cee96a475c666e195a0d7aac1ca2cd\"\u003e\u003ccode\u003ebcb284b\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/mime/compare/v7.0.9...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 7.0.8 to 7.1.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.6...v7.1.7\"\u003ehttps://github.com/symfony/process/compare/v7.1.6...v7.1.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.5...v7.1.6\"\u003ehttps://github.com/symfony/process/compare/v7.1.5...v7.1.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.4...v7.1.5\"\u003ehttps://github.com/symfony/process/compare/v7.1.4...v7.1.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58195\"\u003esymfony/symfony#58195\u003c/a\u003e [Process] Fix the removal of host-specific configuration when managing the ini settings in \u003ccode\u003ePhpSubprocess\u003c/code\u003e (\u003ca href=\"https://github.com/M-arcus\"\u003e\u003ccode\u003e@​M-arcus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58189\"\u003esymfony/symfony#58189\u003c/a\u003e [Process] Fix backwards compatibility for invalid commands (\u003ca href=\"https://github.com/ausi\"\u003e\u003ccode\u003e@​ausi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.2...v7.1.3\"\u003ehttps://github.com/symfony/process/compare/v7.1.2...v7.1.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.0...v7.1.1\"\u003ehttps://github.com/symfony/process/compare/v7.1.0...v7.1.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.0-RC1...v7.1.0\"\u003ehttps://github.com/symfony/process/compare/v7.1.0-RC1...v7.1.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.1.0-BETA1...v7.1.0-RC1\"\u003ehttps://github.com/symfony/process/compare/v7.1.0-BETA1...v7.1.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54863\"\u003esymfony/symfony#54863\u003c/a\u003e [Process] Return \u003ccode\u003efalse\u003c/code\u003e when \u003ccode\u003eopen_basedir\u003c/code\u003e prevents access to \u003ccode\u003e/dev/tty\u003c/code\u003e (\u003ca href=\"https://github.com/mjauvin\"\u003e\u003ccode\u003e@​mjauvin\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.0.7...v7.1.0-BETA1\"\u003ehttps://github.com/symfony/process/compare/v7.0.7...v7.1.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/53968\"\u003esymfony/symfony#53968\u003c/a\u003e [Process] allow to ignore signals when executing a process (\u003ca href=\"https://github.com/joelwurtz\"\u003e\u003ccode\u003e@​joelwurtz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/blob/8.1/CHANGELOG.md\"\u003esymfony/process's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eRunProcessMessage::fromShellCommandline()\u003c/code\u003e to instantiate a Process via the fromShellCommandline method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eProcess::setIgnoredSignals()\u003c/code\u003e to disable signal propagation to the child process\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ePhpSubprocess\u003c/code\u003e to handle PHP subprocesses that take over the\nconfiguration from their parent\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eRunProcessMessage\u003c/code\u003e and \u003ccode\u003eRunProcessMessageHandler\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadded \u003ccode\u003eProcess::setOptions()\u003c/code\u003e to set \u003ccode\u003eProcess\u003c/code\u003e specific options\u003c/li\u003e\n\u003cli\u003eadded option \u003ccode\u003ecreate_new_console\u003c/code\u003e to allow a subprocess to continue\nto run after the main script exited, both on Linux and on Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eadded \u003ccode\u003eProcess::getStartTime()\u003c/code\u003e to retrieve the start time of the process as float\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremoved \u003ccode\u003eProcess::inheritEnvironmentVariables()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremoved \u003ccode\u003ePhpProcess::setPhpBinary()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eProcess\u003c/code\u003e must be instantiated with a command array, use \u003ccode\u003eProcess::fromShellCommandline()\u003c/code\u003e when the command should be parsed by the shell\u003c/li\u003e\n\u003cli\u003eremoved \u003ccode\u003eProcess::setCommandLine()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edeprecated \u003ccode\u003eProcess::inheritEnvironmentVariables()\u003c/code\u003e: env variables are always inherited.\u003c/li\u003e\n\u003cli\u003eadded \u003ccode\u003eProcess::getLastOutputTime()\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/9b8a40b7289767aa7117e957573c2a535efe6585\"\u003e\u003ccode\u003e9b8a40b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/25214adbb0996d18112548de20c281be9f27279f\"\u003e\u003ccode\u003e25214ad\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/66716d3126c197c0da6e2697198a9b8d2e3d6eeb\"\u003e\u003ccode\u003e66716d3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/88638b90e7d7cc11c1b7676fda2dd43b439e78e9\"\u003e\u003ccode\u003e88638b9\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/f4fb6b85c028dd19ef879bd548d0a53cda45fa01\"\u003e\u003ccode\u003ef4fb6b8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/0776b9944bc1c88b66714faa7554b6d0db6f178a\"\u003e\u003ccode\u003e0776b99\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/284aeada0d9e02b170a1a955301d6bf6aa743dd9\"\u003e\u003ccode\u003e284aead\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v7.0.8...v7.1.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 7.0.10 to 7.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.1.3...v7.1.4\"\u003ehttps://github.com/symfony/validator/compare/v7.1.3...v7.1.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57894\"\u003esymfony/symfony#57894\u003c/a\u003e [Validator] Add \u003ccode\u003etldMessage\u003c/code\u003e parameter to \u003ccode\u003eUrl\u003c/code\u003e constraint constructor (\u003ca href=\"https://github.com/syjust\"\u003e\u003ccode\u003e@​syjust\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.1.2...v7.1.3\"\u003ehttps://github.com/symfony/validator/compare/v7.1.2...v7.1.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57678\"\u003esymfony/symfony#57678\u003c/a\u003e [Validator] Add \u003ccode\u003esetGroupProvider\u003c/code\u003e to \u003ccode\u003eAttributeLoader\u003c/code\u003e (Maximilian Zumbansen)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/blob/8.1/CHANGELOG.md\"\u003esymfony/validator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidatorBuilder::enablePropertyMetadataExistenceCheck()\u003c/code\u003e to make \u003ccode\u003evalidateProperty()\u003c/code\u003e and \u003ccode\u003evalidatePropertyValue()\u003c/code\u003e throw when the given property has no metadata\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003efindByCodes()\u003c/code\u003e to \u003ccode\u003eConstraintViolationListInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd clock-awareness to comparison and range validators for testable date comparisons\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003eXml\u003c/code\u003e constraint for validating XML content\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eConstraintValidatorTestCase::validate()\u003c/code\u003e to encapsulate the way to call the constraint validator\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eConstraintValidatorInterface::initialize()\u003c/code\u003e and \u003ccode\u003eConstraintValidatorInterface::validate()\u003c/code\u003e in\nfavor of \u003ccode\u003eConstraintValidatorInterface::validateInContext()\u003c/code\u003e. The \u003ccode\u003eConstraintValidator\u003c/code\u003e abstract class\nhandles the context management when extending it. When writing tests with \u003ccode\u003eConstraintValidatorTestCase\u003c/code\u003e,\nuse the new \u003ccode\u003evalidate()\u003c/code\u003e method to abstract the way to use the constraint validator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemove support for configuring constraint options implicitly with the XML format\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;class name=\u0026quot;Symfony\\Component\\Validator\\Tests\\Fixtures\\NestedAttribute\\Entity\u0026quot;\u0026gt;\n  \u0026lt;constraint name=\u0026quot;Callback\u0026quot;\u0026gt;\n    \u0026lt;value\u0026gt;Symfony\\Component\\Validator\\Tests\\Fixtures\\CallbackClass\u0026lt;/value\u0026gt;\n    \u0026lt;value\u0026gt;callback\u0026lt;/value\u0026gt;\n  \u0026lt;/constraint\u0026gt;\n\u0026lt;/class\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;class name=\u0026quot;Symfony\\Component\\Validator\\Tests\\Fixtures\\NestedAttribute\\Entity\u0026quot;\u0026gt;\n  \u0026lt;constraint name=\u0026quot;Callback\u0026quot;\u0026gt;\n    \u0026lt;option name=\u0026quot;callback\u0026quot;\u0026gt;\n      \u0026lt;value\u0026gt;Symfony\\Component\\Validator\\Tests\\Fixtures\\CallbackClass\u0026lt;/value\u0026gt;\n      \u0026lt;value\u0026gt;callback\u0026lt;/value\u0026gt;\n    \u0026lt;/option\u0026gt;\n  \u0026lt;/constraint\u0026gt;\n\u0026lt;/class\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemove support for configuring constraint options implicitly with the YAML format\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003eSymfony\\Component\\Validator\\Tests\\Fixtures\\NestedAttribute\\Entity:\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/0d7e0dfd41702d6b9356214b76110421c1e74368\"\u003e\u003ccode\u003e0d7e0df\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/4ff41cf10af1de99ad92895411b55c9f309bc2d8\"\u003e\u003ccode\u003e4ff41cf\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/21d022db38bf1a2f4ee0fac764ed292ddba9dff9\"\u003e\u003ccode\u003e21d022d\u003c/code\u003e\u003c/a\u003e synchronize IBAN formats\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/3212b2587c06b032dbdd89996337d14e20221120\"\u003e\u003ccode\u003e3212b25\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/8e37d58496bf2752ff1dc0887159704a29e154bc\"\u003e\u003ccode\u003e8e37d58\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/a1b845aa54367ee1ca179f988b392b1ed600cc56\"\u003e\u003ccode\u003ea1b845a\u003c/code\u003e\u003c/a\u003e [Translation] Review Serbian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/4f4f3df0451d9817a4caf1d4b88ea9bfef31fff9\"\u003e\u003ccode\u003e4f4f3df\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/1da8e1e4fa5350d0552f230b0f6420971426705f\"\u003e\u003ccode\u003e1da8e1e\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/a28c3023dc71a2d96c747d4fe74de75645e5f0fe\"\u003e\u003ccode\u003ea28c302\u003c/code\u003e\u003c/a\u003e [Validator] added Polish translation for units 116-119\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/8b664c827184aaa17ef2541efdb1366c9bbfb527\"\u003e\u003ccode\u003e8b664c8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v7.0.10...v7.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/yaml` from 7.0.8 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/releases\"\u003esymfony/yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.11...v7.4.12\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.11...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45305  Harden the Parser::cleanup() regexes against catastrophic backtracking (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45304  Bound collection-alias resolution in the parser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45133  Bound recursion depth in the parser (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.10...v7.4.11\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.10...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/yaml/issues/64196\"\u003e#64196\u003c/a\u003e  Reject non-stringables when using \u0026quot;!!binary\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.6...v7.4.10\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.6...v7.4.10\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/yaml/issues/64119\"\u003e#64119\u003c/a\u003e  fix flow collection drops \u003ccode\u003e\u0026amp;anchor\u003c/code\u003e and \u003ccode\u003e!!str \u0026amp;anchor\u003c/code\u003e items (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/yaml/issues/57292\"\u003e#57292\u003c/a\u003e  Fix parsing nested mappings in sequences (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62612\"\u003esymfony/symfony#62612\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0-RC1...v7.4.0-RC2\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0-RC1...v7.4.0-RC2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62409\"\u003esymfony/symfony#62409\u003c/a\u003e [Yaml] Align unquoted multiline scalar parsing with spec for comments (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0-BETA2...v7.4.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62359\"\u003esymfony/symfony#62359\u003c/a\u003e [Yaml] Fix parsing of unquoted multiline scalars with comments or blank lines (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.3.4...v7.4.0-BETA1\"\u003ehttps://github.com/symfony/yaml/compare/v7.3.4...v7.4.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/blob/8.1/CHANGELOG.md\"\u003esymfony/yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove support for parsing duplicate mapping keys whose value is \u003ccode\u003enull\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd compact nested mapping support by using the \u003ccode\u003eYaml::DUMP_COMPACT_NESTED_MAPPING\u003c/code\u003e flag\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003eYaml::DUMP_FORCE_DOUBLE_QUOTES_ON_VALUES\u003c/code\u003e flag to enforce double quotes around string values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate parsing duplicate mapping keys whose value is \u003ccode\u003enull\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for dumping \u003ccode\u003enull\u003c/code\u003e as an empty value by using the \u003ccode\u003eYaml::DUMP_NULL_AS_EMPTY\u003c/code\u003e flag\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for getting all the enum cases with \u003ccode\u003e!php/enum Foo\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the \u003ccode\u003e!php/const:\u003c/code\u003e tag, use \u003ccode\u003e!php/const\u003c/code\u003e instead (without the colon)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support to dump int keys as strings by using the \u003ccode\u003eYaml::DUMP_NUMERIC_KEY_AS_STRING\u003c/code\u003e flag\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003e!php/enum\u003c/code\u003e and \u003ccode\u003e!php/enum *-\u0026gt;value\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003e!php/const:\u003c/code\u003e tag in key which will be replaced by the \u003ccode\u003e!php/const\u003c/code\u003e tag (without the colon) since 3.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn cases where it will likely improve readability, strings containing single quotes will be double-quoted\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003e$maxNestingLevel\u003c/code\u003e argument to \u003ccode\u003eParser::__construct()\u003c/code\u003e, \u003ccode\u003eYaml::parse()\u003c/code\u003e and \u003ccode\u003eYaml::parseFile()\u003c/code\u003e to bound recursion depth (default 128)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8b6952b56ca6417f25f7a65758cadd0ce02edc51\"\u003e\u003ccode\u003e8b6952b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/68dcd1f1602dac9d9221e25729683e0ce8733f3b\"\u003e\u003ccode\u003e68dcd1f\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/b0b27055f055f0d314c5c68ed0c10f0bbd90aee0\"\u003e\u003ccode\u003eb0b2705\u003c/code\u003e\u003c/a\u003e [Yaml] Harden the Parser::cleanup() regexes against catastrophic backtracking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/5a351ff7a15e631cd7abaa44f2a5e5fc3f0c43f6\"\u003e\u003ccode\u003e5a351ff\u003c/code\u003e\u003c/a\u003e [Yaml] Bound collection-alias resolution in the parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/e2eb64a57763815ccae07ac1c7653d6cc1c326fd\"\u003e\u003ccode\u003ee2eb64a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/e4fb993188404155c2660c2f33be52c22e2de3ab\"\u003e\u003ccode\u003ee4fb993\u003c/code\u003e\u003c/a\u003e [Yaml] Reject non-stringables when using \u0026quot;!!binary\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/b02ba664145ef421376c61e28ac7b0115b688515\"\u003e\u003ccode\u003eb02ba66\u003c/code\u003e\u003c/a\u003e [Yaml] Bound recursion depth in the parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/c660d6538545a3e8e65a5621ee3d7a6d352892c7\"\u003e\u003ccode\u003ec660d65\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/f8d2f4af29053842c01b4cae6bd4c2c3191fc63c\"\u003e\u003ccode\u003ef8d2f4a\u003c/code\u003e\u003c/a\u003e [Yaml] fix flow collection drops \u003ccode\u003e\u0026amp;anchor\u003c/code\u003e and \u003ccode\u003e!!str \u0026amp;anchor\u003c/code\u003e items\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/563e765f912f7bbf939c1ceb472b2564ede7873d\"\u003e\u003ccode\u003e563e765\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/yaml/compare/v7.0.8...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.21.1 to 3.27.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/releases\"\u003etwig/twig's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/twigphp/Twig/compare/v3.26.0...v3.27.0\"\u003ehttps://github.com/twigphp/Twig/compare/v3.26.0...v3.27.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/558\"\u003e#558\u003c/a\u003e Fix sandbox filter/tag/function allow-list bypass when sandbox state changes between renders (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-48805 Fix sandbox bypass in deprecated internal wrappers (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/552\"\u003e#552\u003c/a\u003e Fix sandbox __toString policy bypass via dynamic mapping keys (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/535\"\u003e#535\u003c/a\u003e Fix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypasses via \u003ccode\u003eTraversable\u003c/code\u003e in \u003ccode\u003ejoin\u003c/code\u003e/\u003ccode\u003ereplace\u003c/code\u003e filters and the \u003ccode\u003ein\u003c/code\u003e/\u003ccode\u003enot in\u003c/code\u003e operators (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/534\"\u003e#534\u003c/a\u003e Fix sandbox bypass in the \u0026quot;column\u0026quot; filter under SourcePolicyInterface (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4817\"\u003e#4817\u003c/a\u003e Add a strict mode to SecurityPolicy to opt-in to the 4.0 sandbox behavior for the extends/use tags and the parent/block/attribute functions (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4813\"\u003e#4813\u003c/a\u003e Deprecate the fact that the \u003ccode\u003eparent\u003c/code\u003e, \u003ccode\u003eblock\u003c/code\u003e, and \u003ccode\u003eattribute\u003c/code\u003e functions are always allowed in a sandboxed template (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4812\"\u003e#4812\u003c/a\u003e Fix PHP 8.1+ implicit float-to-int deprecation in sandboxed array access (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4807\"\u003e#4807\u003c/a\u003e Escape root profile name in HtmlDumper (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4808\"\u003e#4808\u003c/a\u003e Restrict allowed classes in Profile::unserialize() (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4803\"\u003e#4803\u003c/a\u003e Deprecate the \u0026quot;Twig\\Sandbox\\SourcePolicyInterface\u0026quot; interface (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.26.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/twigphp/Twig/compare/v3.25.0...v3.26.0\"\u003ehttps://github.com/twigphp/Twig/compare/v3.25.0...v3.26.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-46627 Document that the sandbox doesn't protect against resource exhaustion (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46628 Pre-escape HTML input on the \u003ccode\u003espaceless\u003c/code\u003e filter (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46634 Document template_from_string caveats when used in a sandboxed env (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46635 Fix sandbox bypass in the \u0026quot;column\u0026quot; filter (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-47732 [Sandbox] Fix __toString() support (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-47730 [Profiler] Escape template and profile names in \u003ccode\u003eHtmlDumper\u003c/code\u003e (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46640 Fix sandbox bypass: PHP code injection via _self / import macro reference (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46638 Fix sandbox bypass in the \u003ccode\u003e{ sandbox }\u003c/code\u003e tag when including a preloaded template (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46633 Fix sandbox bypass: PHP code injection via { use } template name (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46629 Fix unbounded memoisation of \u003ccode\u003eIntlDateFormatter\u003c/code\u003e / \u003ccode\u003eNumberFormatter\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46637 Fix XSS and pre-escape input on HTML-emitting filters in the extras (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-46639 Fix sandbox bypass in object destructuring assignment (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-24425 Fix sandbox bypass: propagate Source to checkArrow for source-policy sandboxing (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.25.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/twigphp/Twig/compare/v3.24.0...v3.25.0\"\u003ehttps://github.com/twigphp/Twig/compare/v3.24.0...v3.25.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4795\"\u003e#4795\u003c/a\u003e Lazy load \u003ccode\u003eEscaperRuntime\u003c/code\u003e in \u003ccode\u003eEscaperExtension\u003c/code\u003e (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4800\"\u003e#4800\u003c/a\u003e Add a \u003ccode\u003eneeds_is_sandboxed\u003c/code\u003e option for filters, functions, and tests (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4797\"\u003e#4797\u003c/a\u003e Make embeds deterministic (\u003ca href=\"https://github.com/itsalmostchristmas\"\u003e\u003ccode\u003e@​itsalmostchristmas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.24.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/twigphp/Twig/compare/v3.23.0...v3.24.0\"\u003ehttps://github.com/twigphp/Twig/compare/v3.23.0...v3.24.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/3930\"\u003e#3930\u003c/a\u003e Add an \u003ccode\u003ehtml_attr\u003c/code\u003e function to make outputting HTML attributes easier (\u003ca href=\"https://github.com/mpdude\"\u003e\u003ccode\u003e@​mpdude\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/polarbirke\"\u003e\u003ccode\u003e@​polarbirke\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4778\"\u003e#4778\u003c/a\u003e Fix null coalescing operator with imported macros (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4775\"\u003e#4775\u003c/a\u003e Add getOperatorTokens() to ExpressionParserInterface to separate operator token registration from parser identity (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4774\"\u003e#4774\u003c/a\u003e Ensure filters/attributes aren't mistaken for operators (\u003ca href=\"https://github.com/brandonkelly\"\u003e\u003ccode\u003e@​brandonkelly\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4771\"\u003e#4771\u003c/a\u003e Deprecate passing non AbstractExpression nodes to MatchesBinary (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4769\"\u003e#4769\u003c/a\u003e Deprecate passing a non-AbstractExpression node to Parser::setParent() (\u003ca href=\"https://github.com/fabpot\"\u003e\u003ccode\u003e@​fabpot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4748\"\u003e#4748\u003c/a\u003e Support short-circuiting in null-safe operator chains (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4743\"\u003e#4743\u003c/a\u003e Add \u003ccode\u003ehtml_attr_relaxed\u003c/code\u003e escaping strategy (\u003ca href=\"https://github.com/mpdude\"\u003e\u003ccode\u003e@​mpdude\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.27.0 (2026-05-27)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a strict mode to \u003ccode\u003eTwig\\Sandbox\\SecurityPolicy\u003c/code\u003e to opt-in to the 4.0 behavior for the \u003ccode\u003eextends\u003c/code\u003e/\u003ccode\u003euse\u003c/code\u003e tags and the \u003ccode\u003eparent\u003c/code\u003e/\u003ccode\u003eblock\u003c/code\u003e/\u003ccode\u003eattribute\u003c/code\u003e functions, which are otherwise still implicitly allowed in a sandbox\u003c/li\u003e\n\u003cli\u003eDeprecate the fact that the \u003ccode\u003eparent\u003c/code\u003e, \u003ccode\u003eblock\u003c/code\u003e, and \u003ccode\u003eattribute\u003c/code\u003e functions are always allowed in a sandboxed template\u003c/li\u003e\n\u003cli\u003eFix sandbox filter/tag/function allow-list bypass when the sandbox state changed between renders of a cached \u003ccode\u003eTemplate\u003c/code\u003e instance\u003c/li\u003e\n\u003cli\u003eFix PHP 8.1+ implicit float-to-int deprecation triggered by sandboxed \u003ccode\u003eArrayAccess\u003c/code\u003e attribute access with a float key\u003c/li\u003e\n\u003cli\u003eRestrict allowed classes in \u003ccode\u003eTwig\\Profiler\\Profile::unserialize()\u003c/code\u003e to prevent arbitrary class instantiation\u003c/li\u003e\n\u003cli\u003eEscape root profile name in \u003ccode\u003eHtmlDumper\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in deprecated internal wrappers \u003ccode\u003etwig_array_some()\u003c/code\u003e, \u003ccode\u003etwig_array_every()\u003c/code\u003e, and \u003ccode\u003etwig_check_arrow_in_sandbox()\u003c/code\u003e (\u003ccode\u003esrc/Resources/core.php\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\Sandbox\\SourcePolicyInterface\u003c/code\u003e interface with no replacement\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in the \u0026quot;column\u0026quot; filter when sandboxing is enabled via \u003ccode\u003eSourcePolicyInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypass via \u003ccode\u003eTraversable\u003c/code\u003e arguments to the \u003ccode\u003ejoin\u003c/code\u003e and \u003ccode\u003ereplace\u003c/code\u003e filters (also covers containers that implement both \u003ccode\u003eStringable\u003c/code\u003e and \u003ccode\u003eTraversable\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eFix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypass via the \u003ccode\u003ein\u003c/code\u003e and \u003ccode\u003enot in\u003c/code\u003e operators\u003c/li\u003e\n\u003cli\u003ePrevent a stack overflow in \u003ccode\u003eSandboxExtension::ensureToStringAllowed()\u003c/code\u003e when a self-referencing iterable is passed to a sandboxed template\u003c/li\u003e\n\u003cli\u003eAdd support for any expression as a dynamic mapping key (attribute access, filters, ...)\u003c/li\u003e\n\u003cli\u003eFix sandbox \u003ccode\u003e__toString\u003c/code\u003e policy bypass via dynamic mapping keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.26.0 (2026-05-20)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDocument that the sandbox doesn't protect against resource exhaustion\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003etemplate_from_string\u003c/code\u003e caveats when used in a sandboxed environment\u003c/li\u003e\n\u003cli\u003eAdd docs on \u003ccode\u003eMarkup\u003c/code\u003e about the goal of this class in the context of a sandbox\u003c/li\u003e\n\u003cli\u003ePre-escape HTML input on the \u003ccode\u003espaceless\u003c/code\u003e filter\u003c/li\u003e\n\u003cli\u003ePre-escape HTML input on \u003ccode\u003einline_css\u003c/code\u003e and \u003ccode\u003einky_to_html\u003c/code\u003e filters\u003c/li\u003e\n\u003cli\u003eFix XSS by adjusting \u003ccode\u003eis_safe\u003c/code\u003e annotation on HTML-emitting filters\u003c/li\u003e\n\u003cli\u003e[Profiler] Escape template and profile names in \u003ccode\u003eHtmlDumper\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix unbounded memoisation of \u003ccode\u003eIntlDateFormatter\u003c/code\u003e / \u003ccode\u003eNumberFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in the \u0026quot;column\u0026quot; filter\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in the \u003ccode\u003e{% sandbox %}\u003c/code\u003e tag when including a preloaded template\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass: PHP code injection via \u003ccode\u003e{% use %}\u003c/code\u003e template name\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass: PHP code injection via \u003ccode\u003e_self\u003c/code\u003e / import macro reference\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass in object destructuring assignment\u003c/li\u003e\n\u003cli\u003eFix sandbox bypass: propagate \u003ccode\u003eSource\u003c/code\u003e to \u003ccode\u003echeckArrow\u003c/code\u003e for source-policy sandboxing\u003c/li\u003e\n\u003cli\u003eEncode single quotes as \u003ccode\u003e\\x27\u003c/code\u003e in \u003ccode\u003eCompiler::string()\u003c/code\u003e as a defense-in-depth measure\u003c/li\u003e\n\u003cli\u003eFix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypasses\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTwig\\Node\\CoercesChildrenToStringInterface\u003c/code\u003e to let nodes declare which of their child nodes will be string-coerced at runtime so the sandbox wraps them with a \u003ccode\u003e__toString\u003c/code\u003e check\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.25.0 (2026-05-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003eneeds_is_sandboxed\u003c/code\u003e option for filters, functions, and tests\u003c/li\u003e\n\u003cli\u003eUse deterministic suffixes for generated embed classes\u003c/li\u003e\n\u003cli\u003eLazy-load \u003ccode\u003eEscaperRuntime\u003c/code\u003e in \u003ccode\u003eEscaperExtension\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.24.0 (2026-03-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate not implementing the \u003ccode\u003egetOperatorTokens()\u003c/code\u003e method in \u003ccode\u003eExpressionParserInterface\u003c/code\u003e implementations\u003c/li\u003e\n\u003cli\u003eDeprecate passing a non-\u003ccode\u003eAbstractExpression\u003c/code\u003e node to \u003ccode\u003eTwig\\Node\\Expression\\Binary\\MatchesBinary\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eDeprecate passing a non-\u003ccode\u003eAbstractExpression\u003c/code\u003e node to \u003ccode\u003eParser::setParent()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for renaming variables in object destructuring (\u003ccode\u003e{name: userName} = user\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ehtml_attr_relaxed\u003c/code\u003e escaping strategy that preserves :, @, [, and ] for front-end framework attribute names\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/04ae1bfe9463c816cf72ca0abe7eae2c77a9a9ed\"\u003e\u003ccode\u003e04ae1bf\u003c/code\u003e\u003c/a\u003e Prepare the 3.27.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/99a10384ff014d4fd35728c96b4822cfcd44fed4\"\u003e\u003ccode\u003e99a1038\u003c/code\u003e\u003c/a\u003e security \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/558\"\u003e#558\u003c/a\u003e Fix sandbox filter/tag/function allow-list bypass when sandbox ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/23eb6eb1267cb0d303b91eb5cff9b0c559c538a4\"\u003e\u003ccode\u003e23eb6eb\u003c/code\u003e\u003c/a\u003e Fix sandbox filter/tag/function allow-list bypass when sandbox state changes ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/7d55aa838c88c573213f04cadb11e63ce1fbc211\"\u003e\u003ccode\u003e7d55aa8\u003c/code\u003e\u003c/a\u003e security #cve-2026-48805 Fix sandbox bypass in deprecated internal wrappers (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/9fcf6906d72f03dacb76122495382c08bb561c56\"\u003e\u003ccode\u003e9fcf690\u003c/code\u003e\u003c/a\u003e security \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/552\"\u003e#552\u003c/a\u003e Fix sandbox __toString policy bypass via dynamic mapping keys (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/635cea47895f74d3e2b10abce2346c6c8ca60ece\"\u003e\u003ccode\u003e635cea4\u003c/code\u003e\u003c/a\u003e Document new support for any expression as a dynamic mapping key\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/9ff41014639ef0e8eb50ac7669191c309d863105\"\u003e\u003ccode\u003e9ff4101\u003c/code\u003e\u003c/a\u003e Fix sandbox __toString policy bypass via dynamic mapping keys\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/baebc46b67d641438d4bf276f6f7323cd90b71d6\"\u003e\u003ccode\u003ebaebc46\u003c/code\u003e\u003c/a\u003e security \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/535\"\u003e#535\u003c/a\u003e Fix sandbox \u003ccode\u003e__toString\u003c/code\u003e bypasses via \u003ccode\u003eTraversable\u003c/code\u003e in \u003ccode\u003ejoin\u003c/code\u003e/`...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/e3f66654b815508c36f856759c5300645a487a16\"\u003e\u003ccode\u003ee3f6665\u003c/code\u003e\u003c/a\u003e Fix deprecation notices in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/475fb690ac6ad74b09887e7c5245334e1dcf305d\"\u003e\u003ccode\u003e475fb69\u003c/code\u003e\u003c/a\u003e Guard sandbox \u003ccode\u003e__toString\u003c/code\u003e walker against self-referencing iterables\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.21.1...v3.27.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpunit/phpunit` from 9.6.23 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.6.23...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 7.0.10 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.12...v7.4.13\"\u003ehttps://github.com/symfony/cache/compare/v7.4.12...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64330\"\u003e#64330\u003c/a\u003e  Fix strlen(null) deprecation on RelayCluster path in RedisTrait::doClear() (\u003ca href=\"https://github.com/signor-pedro\"\u003e\u003ccode\u003e@​signor-pedro\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64336\"\u003e#64336\u003c/a\u003e  Accept '_' and ':' in prefix passed to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.10...v7.4.12\"\u003ehttps://github.com/symfony/cache/compare/v7.4.10...v7.4.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45073  Validate the prefix given to AbstractAdapter::clear() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.10\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.9...v7.4.10\"\u003ehttps://github.com/symfony/cache/compare/v7.4.9...v7.4.10\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/64122\"\u003e#64122\u003c/a\u003e  Ensure compatibility with Relay extension 0.22.0 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.8...v7.4.9\"\u003ehttps:...\n\n_Description has been truncated_","html_url":"https://github.com/matxsu/Ecodeli/pull/11","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/matxsu%2FEcodeli/issues/11","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11/packages"}},{"old_version":"7.3.1","new_version":"7.4.13","update_type":"minor","path":null,"pr_created_at":"2026-05-27T21:20:37.000Z","version_change":"7.3.1 → 7.4.13","issue":{"uuid":"4535821953","node_id":"PR_kwDOPqlfLs7f_3ON","number":15,"state":"closed","title":"Bump the composer group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T21:47:03.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T21:20:37.000Z","updated_at":"2026-05-27T21:47:05.000Z","time_to_close":1586,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":12,"packages":[{"name":"phpunit/phpunit","old_version":"10.5.45","new_version":"10.5.62","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"symfony/web-profiler-bundle","old_version":"7.3.1","new_version":"7.4.12","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.382.2","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"composer/composer","old_version":"2.7.7","new_version":"2.9.8","repository_url":"https://github.com/composer/composer"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/security-http","old_version":"7.3.1","new_version":"7.4.13","repository_url":"https://github.com/symfony/security-http"},{"name":"psy/psysh","old_version":"0.12.8","new_version":"0.12.23","repository_url":"https://github.com/bobthecow/psysh"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `10.5.45` | `10.5.62` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `7.3.1` | `7.4.12` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.382.2` |\n| [composer/composer](https://github.com/composer/composer) | `2.7.7` | `2.9.8` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.3.1` | `7.4.13` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.12.8` | `0.12.23` |\n\n\nUpdates `phpunit/phpunit` from 10.5.45 to 10.5.62\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 10.5.62\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.61\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.60\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 10.5.59\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 10.5 in the \u003ca href=\"https://docs.phpunit.de/en/10.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/10.5.62/ChangeLog-10.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[10.5.62] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.61] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.60] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.59] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6338\"\u003e#6338\u003c/a\u003e: Removed code from \u003ccode\u003ePHPUnit\\Runner\\TestSuiteSorter\u003c/code\u003e that was only used in the tests for this class\u003c/li\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.58] - 2025-09-28\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6368\"\u003e#6368\u003c/a\u003e: \u003ccode\u003efailOnPhpunitWarning=\u0026quot;false\u0026quot;\u003c/code\u003e has no effect\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.57] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.56] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.55] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.54] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not use \u003ccode\u003e__sleep()\u003c/code\u003e method (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[10.5.53] - 2025-08-20\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3f7dd5066ebde5809296a81f0b19e8b00e5aab49\"\u003e\u003ccode\u003e3f7dd50\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9c95cf0cdfdc72e74597aa0cf3c4769ed32b83f0\"\u003e\u003ccode\u003e9c95cf0\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/e5cda18b342c4e346d47c6e6cc5c51c0e681c8fd\"\u003e\u003ccode\u003ee5cda18\u003c/code\u003e\u003c/a\u003e Fix bad merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/a8b932bd41c5a6d689b2751f1be68406c97ea55c\"\u003e\u003ccode\u003ea8b932b\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/10.5.45...10.5.62\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 7.3.1 to 7.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.9...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/64172\"\u003e#64172\u003c/a\u003e  Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.8...v7.4.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63930\"\u003e#63930\u003c/a\u003e  Fix toolbar toggle button accessibility (\u003ca href=\"https://github.com/Nitram1123\"\u003e\u003ccode\u003e@​Nitram1123\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63679\"\u003e#63679\u003c/a\u003e  Only decrement pendingRequests when it's more than zero (\u003ca href=\"https://github.com/andyexeter\"\u003e\u003ccode\u003e@​andyexeter\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63526\"\u003e#63526\u003c/a\u003e  Fix Symfony web debug toolbar not being displayed (\u003ca href=\"https://github.com/zoglo\"\u003e\u003ccode\u003e@​zoglo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/63315\"\u003e#63315\u003c/a\u003e  Fix EventSource is missing static properties (Oleksii Kozhemiaka)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/web-profiler-bundle/issues/62970\"\u003e#62970\u003c/a\u003e  Fix hot reload support (FrankenPHP) (\u003ca href=\"https://github.com/dunglas\"\u003e\u003ccode\u003e@​dunglas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62858\"\u003esymfony/symfony#62858\u003c/a\u003e [WebProfilerBundle] Fix using URL objects with \u003ccode\u003eEventSource\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.4.0-RC2...v7.4.0-RC3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62441\"\u003esymfony/symfony#62441\u003c/a\u003e [WebProfilerBundle] fix displaying runner (\u003ca href=\"https://github.com/94noni\"\u003e\u003ccode\u003e@​94noni\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/blob/8.1/CHANGELOG.md\"\u003esymfony/web-profiler-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eForward the CSP nonce to \u003ccode\u003eDumpDataCollector\u003c/code\u003e instead of disabling CSP when \u003ccode\u003edump()\u003c/code\u003e is used\u003c/li\u003e\n\u003cli\u003eAdd console command value resolvers durations to Performances panel\u003c/li\u003e\n\u003cli\u003eAdd error indicator to profiler list view for profiles with errors\u003c/li\u003e\n\u003cli\u003eAdd cURL copy paste button in the Request/Response tab\u003c/li\u003e\n\u003cli\u003eAdd support for streamed responses in the debug toolbar\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eprofiler.xml\u003c/code\u003e and \u003ccode\u003ewdt.xml\u003c/code\u003e routing configuration files (use their PHP equivalent instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003eQUERY\u003c/code\u003e HTTP method in the profiler\u003c/li\u003e\n\u003cli\u003eAdd support for Server-Sent Events / \u003ccode\u003eEventSource\u003c/code\u003e requests in the debug toolbar\u003c/li\u003e\n\u003cli\u003eAdd support for displaying the application runner class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eprofiler.php\u003c/code\u003e and \u003ccode\u003ewdt.php\u003c/code\u003e routing configuration files (use them instead of their XML equivalent)\u003c/p\u003e\n\u003cp\u003eBefore:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.xml'\n        prefix: /_wdt\n\u003cp\u003eweb_profiler_profiler:\nresource: '\u003ccode\u003e@​WebProfilerBundle/Resources/\u003c/code\u003econfig/routing/profiler.xml'\nprefix: /_profiler\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eAfter:\u003c/p\u003e\n\u003cpre lang=\"yaml\"\u003e\u003ccode\u003ewhen@dev:\n    web_profiler_wdt:\n        resource: '@WebProfilerBundle/Resources/config/routing/wdt.php'\n        prefix: /_wdt\n\u003cp\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/558fe81a383302318d9b92f7661deb731153c86e\"\u003e\u003ccode\u003e558fe81\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/066e718f8dfb73c55de43470bb73ebd525343d21\"\u003e\u003ccode\u003e066e718\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/be546fdb34d7a05eb271dfe0bf2370c37472e15c\"\u003e\u003ccode\u003ebe546fd\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Don’t try to access \u003ccode\u003eRawMessage::$headers\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/36dd8b8c05da059925c5804641aad9159e5b73e8\"\u003e\u003ccode\u003e36dd8b8\u003c/code\u003e\u003c/a\u003e [7.4] Remove usages of named arguments in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/7df2f3e74b044afb021458e044bc796f1b482572\"\u003e\u003ccode\u003e7df2f3e\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/242094c35def147d8d9aded1d46e548a4e08c80c\"\u003e\u003ccode\u003e242094c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/76b684387f28f583fc5888f80453f9054963a5b4\"\u003e\u003ccode\u003e76b6843\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Fix failing test on PHP 8.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/4865a22db9b813fa8378e98b161e022f24638d16\"\u003e\u003ccode\u003e4865a22\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/cc408ce0c45d1918d08c0c1712cb684dd04c07e0\"\u003e\u003ccode\u003ecc408ce\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/d55784450e7ebceeef3cc2b1c14247ea1b7d4ece\"\u003e\u003ccode\u003ed557844\u003c/code\u003e\u003c/a\u003e More CS fixes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.1...v7.4.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.382.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.382.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Api\u003c/code\u003e - Cast generated HTTP header values to strings and validate invalid header values.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SavingsPlans\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MainframeModernization\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LocationService\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SimpleDBv2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkMailMessageFlow\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SupportApp\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EBS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTDeviceAdvisor\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceDeployment\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Adds shared environment support for Restricted Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support for recommendation jobs\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - Add support for Neuron device resource requirements for Amazon ECS\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECRPublic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SecurityIR\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTThingsGraph\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\FIS\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EKSAuth\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectCases\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMakerFeatureStoreRuntime\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataExchange\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Organizations\u003c/code\u003e - AWS Organizations now emits CloudTrail events (AccountJoinedOrganization, AccountDepartedOrganization) to the management account for membership changes, including join and departure method and timestamp.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EventBridge\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WellArchitected\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockDataAutomation\u003c/code\u003e - Matcher Fallback extends the CustomOutputConfiguration for the Document modality in DataAutomationProjects, enabling a fallback blueprint when no match is found. A FALLBACK match status is returned, improving the matching experience and guaranteeing customers always receive CustomOutputResults.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralSelling\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchRUM\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\finspace\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SSMContacts\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NovaAct\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaLive\u003c/code\u003e - AWS Elemental MediaLive now supports Smart Subtitles, a new caption source that uses AWS Elemental Inference to automatically generate WebVTT and TTML captions from source audio. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ElementalInference\u003c/code\u003e - Added support for smart subtitles in Elemental Inference, enabling automatic generation of subtitles for media content. Available in English, Spanish, French, German, Italian, and Portuguese.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizer\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DevOpsAgent\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PcaConnectorAd\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\LaunchWizard\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTFleetWise\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BCMDashboards\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ResourceExplorer2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DocDBElastic\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MPA\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PartnerCentralBenefits\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MemoryDB\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Inspector2\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpacesWeb\u003c/code\u003e - Adding new BDD representation of endpoint ruleset\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - OpenSearch will now support multi-segment paths in JWKS URLs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/6844cc6421c47d6b96633ab8039045012acbeb27\"\u003e\u003ccode\u003e6844cc6\u003c/code\u003e\u003c/a\u003e 3.382.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/08fe07450c46e54c25960a062aa66af9c3ba7248\"\u003e\u003ccode\u003e08fe074\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/7ebd05d0ddfd33dcadc5c0f64c4723d570aaf2e3\"\u003e\u003ccode\u003e7ebd05d\u003c/code\u003e\u003c/a\u003e fix: cast generated header values to strings (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3289\"\u003e#3289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/d506bdaab8e29b18d31a46be4fe4314af5945432\"\u003e\u003ccode\u003ed506bda\u003c/code\u003e\u003c/a\u003e 3.382.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/a2a4d0d4d846c4edd6ddd63242946a8ca0b549b4\"\u003e\u003ccode\u003ea2a4d0d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38dc43d14db5663f62f7371e5b34d49e6192c2d3\"\u003e\u003ccode\u003e38dc43d\u003c/code\u003e\u003c/a\u003e chore: harden GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3287\"\u003e#3287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b4c1958d7ff9e3284b755d257a1aa1926745f6a\"\u003e\u003ccode\u003e5b4c195\u003c/code\u003e\u003c/a\u003e 3.382.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/e925c2dde5a2a4fa4cce2c8641e02b59b838841f\"\u003e\u003ccode\u003ee925c2d\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/3e93512528775f12d0136a78345bac781faee481\"\u003e\u003ccode\u003e3e93512\u003c/code\u003e\u003c/a\u003e Update type to 'feature' in multipart-copy.json (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3288\"\u003e#3288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/ab2ba5794fcfcd9826a462742bc3ef7b9fb1688b\"\u003e\u003ccode\u003eab2ba57\u003c/code\u003e\u003c/a\u003e enhancement: copy object metadata in multipartcopy (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-php/issues/3286\"\u003e#3286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.382.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `composer/composer` from 2.7.7 to 2.9.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/releases\"\u003ecomposer/composer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.9.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (\u003ca href=\"https://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\"\u003ehttps://github.com/composer/composer/security/advisories/GHSA-f9f8-rm49-7jv2\u003c/a\u003e / CVE-2026-45793)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.7...2.9.8\"\u003ehttps://github.com/composer/composer/compare/2.9.7...2.9.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.6...2.9.7\"\u003ehttps://github.com/composer/composer/compare/2.9.6...2.9.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.5...2.9.6\"\u003ehttps://github.com/composer/composer/compare/2.9.5...2.9.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.4...2.9.5\"\u003ehttps://github.com/composer/composer/compare/2.9.4...2.9.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/composer/composer/compare/2.9.3...2.9.4\"\u003ehttps://github.com/composer/composer/compare/2.9.3...2.9.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/composer/composer/blob/main/CHANGELOG.md\"\u003ecomposer/composer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e[2.9.8] 2026-05-13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed GitHub token validation and disclosure (GHSA-f9f8-rm49-7jv2)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.7] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes regression calling custom script command aliases that are called a substring of a composer command (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12802\"\u003e#12802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.6] 2026-04-14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce reference (GHSA-gqw4-4w2p-838q / CVE-2026-40261)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed command injection via malicious Perforce repository definition (GHSA-wg36-wvj6-r67p / CVE-2026-40176)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)\u003c/li\u003e\n\u003cli\u003eSecurity: Fixed Perforce unescaped user input in queryP4User shell command (ef3fc088)\u003c/li\u003e\n\u003cli\u003eSecurity: Hardened git/hg/perforce/fossil identifier validation to ensure branch names starting with \u003ccode\u003e-\u003c/code\u003e do not cause issues (6621d45, d836b90, 5e08c764)\u003c/li\u003e\n\u003cli\u003eFixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12758\"\u003e#12758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed GitHub API authentication errors not being visible to the user (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12737\"\u003e#12737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed some platform package parsing failing when Composer runs in web SAPIs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed error reporting for clarity when a constraint cannot be parsed (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12743\"\u003e#12743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.5] 2026-01-29\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for new \u003ccode\u003epie\u003c/code\u003e \u003ccode\u003edownload-url-methods\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12727\"\u003e#12727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed detection of 7z when installed as 7za on some linux systems (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12731\"\u003e#12731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed warning because of the symfony/process CVE, 2.9.4 had a workaround already\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.4] 2026-01-22\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded active plugins to the diagnose command output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12706\"\u003e#12706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eHTTP/3\u003c/code\u003e causing issues with proxies (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12699\"\u003e#12699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eshow\u003c/code\u003e command regression with long descriptions containing unicode characters (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12704\"\u003e#12704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed regression handling invalid unicode sequences in output (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egit rev-list\u003c/code\u003e usages to support older pre-2.33 git versions (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12705\"\u003e#12705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed issue handling paths with \u003ccode\u003e=\u003c/code\u003e in them on Windows (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12726\"\u003e#12726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e[2.9.3] 2025-12-30\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: Fixed ANSI sequence injection (GHSA-59pp-r3rg-353g / CVE-2025-67746)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCOMPOSER_NO_SECURITY_BLOCKING\u003c/code\u003e env var not being respected for \u003ccode\u003eupdates\u003c/code\u003e done via the \u003ccode\u003einstall\u003c/code\u003e command, and added \u003ccode\u003e--no-security-blocking\u003c/code\u003e flag to \u003ccode\u003einstall\u003c/code\u003e as well (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eupdate --lock\u003c/code\u003e / \u003ccode\u003eupdate mirrors\u003c/code\u003e not working when locked packages contain vulnerabilities (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12645\"\u003e#12645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eclient-certificate\u003c/code\u003e authentication implementation (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12667\"\u003e#12667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ephp-ext\u003c/code\u003e schema not being validated in ValidatingArrayLoader (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12694\"\u003e#12694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed crash when \u003ccode\u003e--bump-after-update\u003c/code\u003e is used and the lock file is disabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12660\"\u003e#12660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed support for SecureTransport + LibreSSL on macOS (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12615\"\u003e#12615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed display of reasons for why advisories are ignored (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12668\"\u003e#12668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed compatibility issues when git has log.showSignature enabled (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12666\"\u003e#12666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed curl downloader not retrying when a timeout (err 28) failure occurs (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12662\"\u003e#12662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed EventDispatcher requiring a full Composer instance to function (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12629\"\u003e#12629\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/39ee8baff8e97a1b657bbfcd6a236ff93a5efbb2\"\u003e\u003ccode\u003e39ee8ba\u003c/code\u003e\u003c/a\u003e Release 2.9.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/fa0f839011f5fdf20af5fa2c0fd485ad0ebb6632\"\u003e\u003ccode\u003efa0f839\u003c/code\u003e\u003c/a\u003e Fix ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd6cda27aa11f565aa2d0fa2ade191ed74e3d158\"\u003e\u003ccode\u003ebd6cda2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/3f5e7f9fbfa541137d6d1d5643ec3b718e9d5039\"\u003e\u003ccode\u003e3f5e7f9\u003c/code\u003e\u003c/a\u003e Fix regexp to support new GitHub installation tokens format (\u003ca href=\"https://redirect.github.com/composer/composer/issues/12853\"\u003e#12853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/4bdb77926affdcad0c3c1bac59e99aadfaf91f82\"\u003e\u003ccode\u003e4bdb779\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/82a2fbd1372a98d7915cfb092acf05207d9b4113\"\u003e\u003ccode\u003e82a2fbd\u003c/code\u003e\u003c/a\u003e Release 2.9.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/02265b26796b3d7771770bc7dbd92db7a5fac3ed\"\u003e\u003ccode\u003e02265b2\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/ca0612e27a327aa5e1b27503ec32d1f7dab1fc10\"\u003e\u003ccode\u003eca0612e\u003c/code\u003e\u003c/a\u003e Fixes custom script command aliases regression when a script is called a subs...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/bd695eec61437e910196381489cea2990fa280eb\"\u003e\u003ccode\u003ebd695ee\u003c/code\u003e\u003c/a\u003e Reverting release version changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/composer/composer/commit/9afc32c056d65f9bc4af64ca2aa264a0a38568e5\"\u003e\u003ccode\u003e9afc32c\u003c/code\u003e\u003c/a\u003e Release 2.9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/composer/composer/compare/2.7.7...2.9.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 7.3.1 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.7...v7.4.13\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.7...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48736  Block IPv6 transition forms in IpUtils::PRIVATE_SUBNETS (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.7\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.6...v7.4.7\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.6...v7.4.7\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63603\"\u003e#63603\u003c/a\u003e  Fix session cookie_lifetime not applied in mock session storage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.6\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.5...v7.4.6\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.5...v7.4.6\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63448\"\u003e#63448\u003c/a\u003e  Handle empty session data in updateTimestamp() to fix compat with PHP 8.6 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63319\"\u003e#63319\u003c/a\u003e  BinaryFileResponse: always return 206 if Range is valid (\u003ca href=\"https://github.com/Jimbolino\"\u003e\u003ccode\u003e@​Jimbolino\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63262\"\u003e#63262\u003c/a\u003e  Reject invalid paths (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/54304\"\u003e#54304\u003c/a\u003e  When calling UploadedFile::getErrorMessage() to a file which has no error and is uploaded successfully, it should not return an error (\u003ca href=\"https://github.com/ArmCyber\"\u003e\u003ccode\u003e@​ArmCyber\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63230\"\u003e#63230\u003c/a\u003e  fix engine declaration on mysql pdo table creations (\u003ca href=\"https://github.com/tandev\"\u003e\u003ccode\u003e@​tandev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.4...v7.4.5\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.4...v7.4.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63137\"\u003e#63137\u003c/a\u003e  Fix PdoSessionHandler charset-collation mismatch with the Doctrine DBAL (\u003ca href=\"https://github.com/samy-mahmoudi\"\u003e\u003ccode\u003e@​samy-mahmoudi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63012\"\u003e#63012\u003c/a\u003e  Fix double-prefixing of session keys when using redis/memcached (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62799\"\u003esymfony/symfony#62799\u003c/a\u003e [Cache][HttpFoundation] Fix VARBINARY columns on sqlsrv (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62663\"\u003esymfony/symfony#62663\u003c/a\u003e [HttpFoundation] Improve logic in Request::createFromGlobals() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/blob/8.1/CHANGELOG.md\"\u003esymfony/http-foundation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eBinaryFileResponse::shouldDeleteFileAfterSend()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate setting public properties of \u003ccode\u003eRequest\u003c/code\u003e and \u003ccode\u003eResponse\u003c/code\u003e objects directly; use setters or constructor arguments instead\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSessionHasFlashMessage\u003c/code\u003e test constraint\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eResponse::__construct()\u003c/code\u003e now accepts a \u003ccode\u003eResponseHeaderBag\u003c/code\u003e as its third argument\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eParameterBag::getInt()\u003c/code\u003e and \u003ccode\u003eParameterBag::getBoolean()\u003c/code\u003e now throw \u003ccode\u003eUnexpectedValueException\u003c/code\u003e instead of silently returning \u003ccode\u003e0\u003c/code\u003e/\u003ccode\u003efalse\u003c/code\u003e when the value cannot be converted\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop HTTP method override support for methods GET, HEAD, CONNECT and TRACE\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$subtypeFallback\u003c/code\u003e to \u003ccode\u003eRequest::getFormat()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove the following deprecated session options from \u003ccode\u003eNativeSessionStorage\u003c/code\u003e: \u003ccode\u003ereferer_check\u003c/code\u003e, \u003ccode\u003euse_only_cookies\u003c/code\u003e, \u003ccode\u003euse_trans_sid\u003c/code\u003e, \u003ccode\u003esid_length\u003c/code\u003e, \u003ccode\u003esid_bits_per_character\u003c/code\u003e, \u003ccode\u003etrans_sid_hosts\u003c/code\u003e, \u003ccode\u003etrans_sid_tags\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eTrigger PHP warning when using \u003ccode\u003eRequest::sendHeaders()\u003c/code\u003e after headers have already been sent; use a \u003ccode\u003eStreamedResponse\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eAdd arguments \u003ccode\u003e$v4Bytes\u003c/code\u003e and \u003ccode\u003e$v6Bytes\u003c/code\u003e to \u003ccode\u003eIpUtils::anonymize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$partitioned\u003c/code\u003e to \u003ccode\u003eResponseHeaderBag::clearCookie()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$expiration\u003c/code\u003e to \u003ccode\u003eUriSigner::sign()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eRequest::get()\u003c/code\u003e, use properties \u003ccode\u003e-\u0026gt;attributes\u003c/code\u003e, \u003ccode\u003equery\u003c/code\u003e or \u003ccode\u003erequest\u003c/code\u003e directly instead\u003c/li\u003e\n\u003cli\u003eRemove accepting null \u003ccode\u003e$format\u003c/code\u003e argument to \u003ccode\u003eRequest::setFormat()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[WithHttpStatus]\u003c/code\u003e to define status codes: 404 for \u003ccode\u003eSignedUriException\u003c/code\u003e and 403 for \u003ccode\u003eExpiredSignedUriException\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003eQUERY\u003c/code\u003e HTTP method\u003c/li\u003e\n\u003cli\u003eAdd support for structured MIME suffix\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eRequest::set/getAllowedHttpMethodOverride()\u003c/code\u003e to list which HTTP methods can be overridden\u003c/li\u003e\n\u003cli\u003eDeprecate using \u003ccode\u003eRequest::sendHeaders()\u003c/code\u003e after headers have already been sent; use a \u003ccode\u003eStreamedResponse\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eDeprecate method \u003ccode\u003eRequest::get()\u003c/code\u003e, use properties \u003ccode\u003e-\u0026gt;attributes\u003c/code\u003e, \u003ccode\u003equery\u003c/code\u003e or \u003ccode\u003erequest\u003c/code\u003e directly instead\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eRequest::createFromGlobals()\u003c/code\u003e parse the body of PUT, DELETE, PATCH and QUERY requests\u003c/li\u003e\n\u003cli\u003eDeprecate HTTP method override for methods GET, HEAD, CONNECT and TRACE; it will be ignored in Symfony 8.0\u003c/li\u003e\n\u003cli\u003eDeprecate accepting null \u003ccode\u003e$format\u003c/code\u003e argument to \u003ccode\u003eRequest::setFormat()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for iterable of string in \u003ccode\u003eStreamedResponse\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eEventStreamResponse\u003c/code\u003e and \u003ccode\u003eServerEvent\u003c/code\u003e classes to streamline server event streaming\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003evalkey:\u003c/code\u003e / \u003ccode\u003evalkeys:\u003c/code\u003e schemes for sessions\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eRequest::getPreferredLanguage()\u003c/code\u003e now favors a more preferred language above exactly matching a locale\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eUriSigner\u003c/code\u003e to use a \u003ccode\u003eClockInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eUriSigner::verify()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/bc354f47c62301e990b7874fa662326368508e2c\"\u003e\u003ccode\u003ebc354f4\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/48d76c29a67a301e0f7779a512bf76417395ffef\"\u003e\u003ccode\u003e48d76c2\u003c/code\u003e\u003c/a\u003e security #cve-2026-48736 [HttpFoundation] Block IPv6 transition forms in IpUt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/fda5ebe3a23cd930790cb70aeac9c58d5a262b09\"\u003e\u003ccode\u003efda5ebe\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/5979ae84168d6f551009278ee576676dfb87f90a\"\u003e\u003ccode\u003e5979ae8\u003c/code\u003e\u003c/a\u003e Ignore Doctrine DBAL deprecations that can't be worked around\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/10d5daa7a22d64037a4bd5195d387ecc0d2c5b3c\"\u003e\u003ccode\u003e10d5daa\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix tests for PHP 8.6: session.cookie_samesite=Lax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3ebc78a9507545259ec5c71afdc49d4c452e3eda\"\u003e\u003ccode\u003e3ebc78a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Block IPv6 transition forms in IpUtils::PRIVATE_SUBNETS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/051a9622b64ac1f639665c593afbff1128cddb16\"\u003e\u003ccode\u003e051a962\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/5402ad19bef111ffdd076d33d87bd400c0c38243\"\u003e\u003ccode\u003e5402ad1\u003c/code\u003e\u003c/a\u003e Remove wrong documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/c38f205c479a5f74d34034f29e59240e1ec4b795\"\u003e\u003ccode\u003ec38f205\u003c/code\u003e\u003c/a\u003e [7.4] Remove usages of named arguments in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a762b60b37023abc3fb0d870adbdaa523606a7af\"\u003e\u003ccode\u003ea762b60\u003c/code\u003e\u003c/a\u003e Update XSD references in phpunit.xml.dist files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.3.1...v7.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 7.3.0 to 7.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.11...v7.4.13\"\u003ehttps://github.com/symfony/process/compare/v7.4.11...v7.4.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/64347\"\u003e#64347\u003c/a\u003e  Stop leaking CGI/FastCGI request-context vars to subprocesses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.8...v7.4.11\"\u003ehttps://github.com/symfony/process/compare/v7.4.8...v7.4.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/64058\"\u003e#64058\u003c/a\u003e  Ignore array env values before proc_open (\u003ca href=\"https://github.com/dionisvl\"\u003e\u003ccode\u003e@​dionisvl\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.7...v7.4.8\"\u003ehttps://github.com/symfony/process/compare/v7.4.7...v7.4.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/63611\"\u003e#63611\u003c/a\u003e  Throw InvalidArgumentException when env block exceeds Windows limit (Nadim AL ABDOU)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.5\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.4...v7.4.5\"\u003ehttps://github.com/symfony/process/compare/v7.4.4...v7.4.5\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/63164\"\u003e#63164\u003c/a\u003e  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.3...v7.4.4\"\u003ehttps://github.com/symfony/process/compare/v7.4.3...v7.4.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/process/issues/63004\"\u003e#63004\u003c/a\u003e  Ignore invalid env var names (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.2...v7.4.3\"\u003ehttps://github.com/symfony/process/compare/v7.4.2...v7.4.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62775\"\u003esymfony/symfony#62775\u003c/a\u003e [Process] Fix dealing with broken stdin pipes (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.0-RC3...v7.4.0\"\u003ehttps://github.com/symfony/process/compare/v7.4.0-RC3...v7.4.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.4.0-BETA2...v7.4.0-RC1\"\u003ehttps://github...\n\n_Description has been truncated_","html_url":"https://github.com/HandyKnox/mautic-marketing/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/HandyKnox%2Fmautic-marketing/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"6.4.19","new_version":"6.4.41","update_type":"patch","path":"/user-restricted-separate-auth-tutorials/nhs-login/php","pr_created_at":"2026-05-27T21:09:25.000Z","version_change":"6.4.19 → 6.4.41","issue":{"uuid":"4535755443","node_id":"PR_kwDOHlKOMc7f_pS8","number":192,"state":"closed","title":"Bump symfony/security-http from 6.4.19 to 6.4.41 in /user-restricted-separate-auth-tutorials/nhs-login/php","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T21:09:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T21:09:25.000Z","updated_at":"2026-05-27T21:10:11.000Z","time_to_close":14,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"symfony/security-http","old_version":"6.4.19","new_version":"6.4.41","repository_url":"https://github.com/symfony/security-http"}],"path":"/user-restricted-separate-auth-tutorials/nhs-login/php","ecosystem":"packagist"},"body":"Bumps [symfony/security-http](https://github.com/symfony/security-http) from 6.4.19 to 6.4.41.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.40...v6.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.40...v6.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48489  Don't honor user-supplied _failure_path on failure_forward (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64337\"\u003e#64337\u003c/a\u003e  Initialize lazy users before serializing them (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.39...v6.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.39...v6.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45069  Add missing claims in \u003ccode\u003eOidcTokenHandler\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45063  Anchor emailAddress regex to RDN boundary in X509Authenticator (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.31...v6.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.31...v6.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64181\"\u003e#64181\u003c/a\u003e  Preserve webserver base URL in HttpUtils::createRequest() (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.34\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.33...v6.4.34\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.33...v6.4.34\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.30...v6.4.31\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.30...v6.4.31\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62796\"\u003esymfony/symfony#62796\u003c/a\u003e [Security] do not use PHPUnit mock objects without configured expectations (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.29...v6.4.30\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.29...v6.4.30\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62093\"\u003esymfony/symfony#62093\u003c/a\u003e [Security] Fix \u003ccode\u003eHttpUtils::createRequest()\u003c/code\u003e when the context’s base URL isn’t empty (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.26\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.25...v6.4.26\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.25...v6.4.26\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61659\"\u003esymfony/symfony#61659\u003c/a\u003e [Security] Fix \u003ccode\u003eHttpUtils::createRequest()\u003c/code\u003e when the base request is forwarded (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.24...v6.4.25\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.24...v6.4.25\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61486\"\u003esymfony/symfony#61486\u003c/a\u003e [Security] Ignore target route when exiting impersonation (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.24\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.23...v6.4.24\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.23...v6.4.24\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.23\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.22...v6.4.23\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.22...v6.4.23\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1a01cd7a6313d5a375480e0d1d4a0ddf834ae12b\"\u003e\u003ccode\u003e1a01cd7\u003c/code\u003e\u003c/a\u003e CS fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/b4acd832ca29fc851b14b813187aa6fee2f4c7ab\"\u003e\u003ccode\u003eb4acd83\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/119cc48b2370db276ed5ab81ef0458943645bcf9\"\u003e\u003ccode\u003e119cc48\u003c/code\u003e\u003c/a\u003e [Security] Don't honor user-supplied _failure_path on failure_forward\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/20636d3115342cf3c94720aa3ab4c8517b03169f\"\u003e\u003ccode\u003e20636d3\u003c/code\u003e\u003c/a\u003e [Security] Initialize lazy users before serializing them in the session\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/816860d96c4fb7ffd7708ae0531ea6e5a1190773\"\u003e\u003ccode\u003e816860d\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/897674df0d6245b05769fb595d5c6115cad2e8b2\"\u003e\u003ccode\u003e897674d\u003c/code\u003e\u003c/a\u003e security #cve-2026-45069 [Security] Add missing claims in \u003ccode\u003eOidcTokenHandler\u003c/code\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/fc64f2f7cf591db8821bf097e886255da6098a5a\"\u003e\u003ccode\u003efc64f2f\u003c/code\u003e\u003c/a\u003e [Security] Preserve webserver base URL in HttpUtils::createRequest()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/ceb27a7151ea3b2c25c7f416940778d888b623f7\"\u003e\u003ccode\u003eceb27a7\u003c/code\u003e\u003c/a\u003e [Security] Clarify AbstractToken's role-name decoupling and simplify ContextL...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/3d08c803184bc0696f3ed998c3c95d3145150802\"\u003e\u003ccode\u003e3d08c80\u003c/code\u003e\u003c/a\u003e [Security] Fix typos in method documentations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/a87eafe04970a043988bb7a37b3463d643bc9569\"\u003e\u003ccode\u003ea87eafe\u003c/code\u003e\u003c/a\u003e [Security] Document that AbstractLoginFormAuthenticator::getLoginUrl() must r...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.19...v6.4.41\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=symfony/security-http\u0026package-manager=composer\u0026previous-version=6.4.19\u0026new-version=6.4.41)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/NHSDigital/hello-world-auth-examples/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/NHSDigital/hello-world-auth-examples/pull/192","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NHSDigital%2Fhello-world-auth-examples/issues/192","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/192/packages"}},{"old_version":"5.4.35","new_version":"5.4.53","update_type":"patch","path":null,"pr_created_at":"2026-05-27T17:13:25.000Z","version_change":"5.4.35 → 5.4.53","issue":{"uuid":"4534271514","node_id":"PR_kwDOMpwuyM7f600e","number":14,"state":"closed","title":"Bump the composer group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T19:17:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T17:13:25.000Z","updated_at":"2026-05-27T19:17:14.000Z","time_to_close":7427,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":10,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.52","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.69","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.51","repository_url":"https://github.com/symfony/process"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.53","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.14.x-dev","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.52` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.69` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.53` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.51` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.53` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.14.x-dev` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits (CVE-2026-44167)\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits (CVE-2026-44167)\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2adaefc83df2ec548558307690f376dd7d4f4fce\"\u003e\u003ccode\u003e2adaefc\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/a96a835067c39ee7a709329fe70869817da18081\"\u003e\u003ccode\u003ea96a835\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/15ace8dd0b6942a7c49c9e83cf41de1b77924ba7\"\u003e\u003ccode\u003e15ace8d\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/457f3c4d99b965769f6459efc72eed1a590c6fa4\"\u003e\u003ccode\u003e457f3c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/84dbb961ea3c4663f9f733ed2493db68d81ecbf0\"\u003e\u003ccode\u003e84dbb96\u003c/code\u003e\u003c/a\u003e Tests/X509: update for 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/5e29734afd7bb6d55494f7bea4a75f7f36c7b617\"\u003e\u003ccode\u003e5e29734\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d4e05358b1b1f3245095ec05b79ab8a3f3b2f23\"\u003e\u003ccode\u003e2d4e053\u003c/code\u003e\u003c/a\u003e Tests/X509: add test for \u0026quot;OID bomb\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/e381a8b254bfa49ec63334e5fe9293585cca9af9\"\u003e\u003ccode\u003ee381a8b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/408664b7b8c70a0d827997eb932cc7e4cf206e6a\"\u003e\u003ccode\u003e408664b\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d53d2021bcb9f6a04d5d44ec99e6bbef219a71bc\"\u003e\u003ccode\u003ed53d202\u003c/code\u003e\u003c/a\u003e ASN1: reduce length of supported OIDs from 4096 bytes to 128 bytes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.69\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.69\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.68\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.67...2.1.68\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.69):\n\u003cul\u003e\n\u003cli\u003eOnly fixes a release error; there are no changes to the functionality.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-05-07  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.68):\n\u003cul\u003e\n\u003cli\u003eFixing bug where uploading large files sometimes fails (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3761\"\u003e#3761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect URL generation in getContentUrl() (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epressing minimized button ( - ) on the editor while the editor is maximized will close the editor (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3737\"\u003e#3737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deprecated php type casts (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3739\"\u003e#3739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mime): normalize MIME mappings and regenerate elFinder.mimetypes.js\u003c/li\u003e\n\u003cli\u003eUpdate Russian translation and authorship details (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3757\"\u003e#3757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev): add MIME mapping generator script\u003c/li\u003e\n\u003cli\u003eUse Array.isArray instead of $.isArray (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded \u0026quot;SVG image\u0026quot; \u0026amp; \u0026quot;WEBP image\u0026quot; file type description to \u0026quot;Kind\u0026quot; column when in list view (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3738\"\u003e#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrectly urlencode path in setcookie(); fix Studio-42#3538 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3754\"\u003e#3754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCreate SECURITY.md\u003c/li\u003e\n\u003cli\u003efix: Pixo Image Editor JS path\u003c/li\u003e\n\u003cli\u003eupdate: [css] change font-size of preview\u003c/li\u003e\n\u003cli\u003efix: improve PHP 8 compatibility in session, cURL, and callback handling (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrepare elFinder for jQuery 4 sup (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3781\"\u003e#3781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: example html, js\u003c/li\u003e\n\u003cli\u003ebuild: add elfinder-minimal\u003c/li\u003e\n\u003cli\u003efeat(editor): add signed callback state storage for external save handlers\u003c/li\u003e\n\u003cli\u003efix(connector): add CSRF token validation and refresh flow\u003c/li\u003e\n\u003cli\u003efix(connector): refine CSRF token refresh timing and protected commands\u003c/li\u003e\n\u003cli\u003efix(js): guard CSRF reload check when xhr is missing\u003c/li\u003e\n\u003cli\u003efix(onedrive): prefer cached Graph download URLs for file access\u003c/li\u003e\n\u003cli\u003ePreserve i18n keys in mount errors\u003c/li\u003e\n\u003cli\u003efix:\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3782\"\u003e#3782\u003c/a\u003e avoid E_STRICT on PHP 8.4+\u003c/li\u003e\n\u003cli\u003eUpdate safe CDN versions for external JS libs\u003c/li\u003e\n\u003cli\u003eNormalize MPD text/xml MIME type\u003c/li\u003e\n\u003cli\u003e[i18n:ja] Update elfinder.ja.js\u003c/li\u003e\n\u003cli\u003efix(connector): normalize PHP error handling and mount failures\u003c/li\u003e\n\u003cli\u003echore(js): update default CDN library versions\u003c/li\u003e\n\u003cli\u003echore: ignore local IDE project files\u003c/li\u003e\n\u003cli\u003edocs: fix correct the incorrect date\u003c/li\u003e\n\u003cli\u003e[security] [VD:MySQL] normalize numeric object ids for SQL usage\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2026-04-17  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/8f2c3ffafcdd52cf4515f1eec172f4eee44552ad\"\u003e\u003ccode\u003e8f2c3ff\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.69\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/0ceddfa31dad41aa5cb394492c44f8382c7042d5\"\u003e\u003ccode\u003e0ceddfa\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/28af5275b3e1a2dd9b45d6ddb14c9c67bc4c5f9a\"\u003e\u003ccode\u003e28af527\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-37f02ff51\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c6824bca4c3a07d8d7704711ae27c9ee042fc983\"\u003e\u003ccode\u003ec6824bc\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.68\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/9600a9a3f5cf1cd97dbb478060e4e8fd87a6f17c\"\u003e\u003ccode\u003e9600a9a\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/d03a9c7ad84ce0b6c33f25c2eb570e7d13d07fe9\"\u003e\u003ccode\u003ed03a9c7\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-94b5e89b0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/c602dbff3f7095e5dc890c1352a2b18b67046265\"\u003e\u003ccode\u003ec602dbf\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-1ed673a0b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/22223f3dc75047b106d2c938b6821c49748c7e30\"\u003e\u003ccode\u003e22223f3\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-baf5feec0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/e4b414af69b6d55d41000b52e3b2162d77e545f8\"\u003e\u003ccode\u003ee4b414a\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-bf852fb75\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/6155d27abba41cac739e1ff7ce5176ec01f3ec06\"\u003e\u003ccode\u003e6155d27\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-344d7c5e9\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.69\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.53\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.53\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.49...v5.4.53\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.49...v5.4.53\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48736  Block IPv6 transition forms in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b9bb0c36216de55c64c4cc904fab1c3e8765a996\"\u003e\u003ccode\u003eb9bb0c3\u003c/code\u003e\u003c/a\u003e [HttpClient] Block IPv6 transition forms in NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.53\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.53\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.53\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.52...v5.4.53\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.52...v5.4.53\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48489  Don't honor user-supplied _failure_path on failure_forward (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.52\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.47...v5.4.52\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.47...v5.4.52\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45063  Anchor emailAddress regex to RDN boundary in X509Authenticator (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/119cc48b2370db276ed5ab81ef0458943645bcf9\"\u003e\u003ccode\u003e119cc48\u003c/code\u003e\u003c/a\u003e [Security] Don't honor user-supplied _failure_path on failure_forward\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/355f32f4318c962842f016eabd0966fde739f6fc\"\u003e\u003ccode\u003e355f32f\u003c/code\u003e\u003c/a\u003e [Security] Anchor emailAddress regex to RDN boundary in X509Authenticator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.53\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/62686ac30e220107bde66aa56b50de5aace3d8fd\"\u003e\u003ccode\u003e62686ac\u003c/code\u003e\u003c/a\u003e [Validator] review latvian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/7caeb2a5f5d5a8a82f243e4dd0b1e7b89e54dc33\"\u003e\u003ccode\u003e7caeb2a\u003c/code\u003e\u003c/a\u003e update ICU data from 75.1 to 76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9849c2cae17964a42a77df6823ac90414e2b451d\"\u003e\u003ccode\u003e9849c2c\u003c/code\u003e\u003c/a\u003e [Validator] Fix 58691 (missing plural-options in serbian language translation)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6efac0a6c489fa2362ec327041566fde84a094eb\"\u003e\u003ccode\u003e6efac0a\u003c/code\u003e\u003c/a\u003e fix translation file syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6835ae94f47f6bd9458bc29003feb22b940b62fe\"\u003e\u003ccode\u003e6835ae9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/58534\"\u003e#58534\u003c/a\u003e Improve Validator \u0026amp; Security Turkish translations (Tugba Celebio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/30c69c9852e57be99fe640c514c4e3c35dc4b8df\"\u003e\u003ccode\u003e30c69c9\u003c/code\u003e\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/563408d437b336e312c22c620d923751a8fffce3\"\u003e\u003ccode\u003e563408d\u003c/code\u003e\u003c/a\u003e Add missing translations for Turkish (tr)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9cffbefb59863c694d356e09be4c19d0c80b56bd\"\u003e\u003ccode\u003e9cffbef\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/symfony/validator/issues/53037\"\u003e#53037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.8.0 to 3.14.x-dev\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.27.1 (2026-XX-XX)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003en/a\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.27.0 (2026-05-27)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a strict mode to \u003ccode\u003eTwig\\Sandbox\\SecurityPolicy\u003c/code\u003e to opt-in to the 4.0 behavior for the \u003ccode\u003eextends\u003c/code\u003e/\u003ccode\u003euse\u003c/code\u003e tags and the \u003ccode\u003eparent\u003c/code\u003e/\u003ccode\u003eblock\u003c/code\u003e/\u003ccode\u003eattribute\u003c/code\u003e functions, which are otherwise still implicitly allowed in a sandbox\u003c/li\u003e\n\u003cli\u003eDeprecate the fact that the \u003ccode\u003eparent\u003c/code\u003e, \u003ccode\u003eblock\u003c/code\u003e, and \u003ccode\u003eattribute\u003c/code\u003e functions are always allowed in a sandboxed template\u003c/li\u003e\n\u003cli\u003eFix sandbox filter/tag/function allow-list bypass when the sandbox state changed between renders of a cached \u003ccode\u003eTemplate\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/TheJ-Erk400/mautic-dev/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheJ-Erk400%2Fmautic-dev/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"8.0.6","new_version":"8.0.13","update_type":"patch","path":"/tools/phpstan","pr_created_at":"2026-05-27T16:53:18.000Z","version_change":"8.0.6 → 8.0.13","issue":{"uuid":"4534147434","node_id":"PR_kwDOEXlDSc7f6ank","number":137,"state":"closed","title":"⬆️ Bump symfony/security-http from 8.0.6 to 8.0.13 in /tools/phpstan","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-07T11:02:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T16:53:18.000Z","updated_at":"2026-06-07T11:02:47.000Z","time_to_close":929367,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ Bump","packages":[{"name":"symfony/security-http","old_version":"8.0.6","new_version":"8.0.13","repository_url":"https://github.com/symfony/security-http"}],"path":"/tools/phpstan","ecosystem":"packagist"},"body":"Bumps [symfony/security-http](https://github.com/symfony/security-http) from 8.0.6 to 8.0.13.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.13\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.12...v8.0.13\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.12...v8.0.13\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-48489  Don't honor user-supplied _failure_path on failure_forward (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64337\"\u003e#64337\u003c/a\u003e  Initialize lazy users before serializing them (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.12\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.11...v8.0.12\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.11...v8.0.12\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-45069  Add missing claims in \u003ccode\u003eOidcTokenHandler\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45063  Anchor emailAddress regex to RDN boundary in X509Authenticator (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45074  Require configuring trusted hosts when using CAS authentication (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esecurity #cve-2026-45075  Fix HEAD requests bypassing methods filter in \u003ccode\u003eIsGranted\u003c/code\u003e, \u003ccode\u003eIsCsrfTokenValid\u003c/code\u003e and \u003ccode\u003eIsSignatureValid\u003c/code\u003e attributes (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64213\"\u003e#64213\u003c/a\u003e  Fix impersonation being deauthenticated on every request (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.11\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.9...v8.0.11\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.9...v8.0.11\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/64181\"\u003e#64181\u003c/a\u003e  Preserve webserver base URL in HttpUtils::createRequest() (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.3...v8.0.9\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.3...v8.0.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/63983\"\u003e#63983\u003c/a\u003e  Throw BadCredentialsException on empty JSON login username/password (\u003ca href=\"https://github.com/ousamabenyounes\"\u003e\u003ccode\u003e@​ousamabenyounes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.7...v8.0.8\"\u003ehttps://github.com/symfony/security-http/compare/v8.0.7...v8.0.8\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/ca895c1303cc1d290f190cd7301d48fcef9e73e5\"\u003e\u003ccode\u003eca895c1\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/da3c28025a664e6a88e1af104a74457d99301161\"\u003e\u003ccode\u003eda3c280\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1a01cd7a6313d5a375480e0d1d4a0ddf834ae12b\"\u003e\u003ccode\u003e1a01cd7\u003c/code\u003e\u003c/a\u003e CS fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/b7e82065c74a23e786ef719c88bde6eaf50f5247\"\u003e\u003ccode\u003eb7e8206\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7ea7162bf81996e8e13e3b0621386e1550af2d29\"\u003e\u003ccode\u003e7ea7162\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/b4acd832ca29fc851b14b813187aa6fee2f4c7ab\"\u003e\u003ccode\u003eb4acd83\u003c/code\u003e\u003c/a\u003e Merge branch '5.4' into 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/119cc48b2370db276ed5ab81ef0458943645bcf9\"\u003e\u003ccode\u003e119cc48\u003c/code\u003e\u003c/a\u003e [Security] Don't honor user-supplied _failure_path on failure_forward\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/05916f99c11b97bca38a8cf269aa564b3083a387\"\u003e\u003ccode\u003e05916f9\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/5312b62b04c92c12186505ebdf7fbdcfb4a4da36\"\u003e\u003ccode\u003e5312b62\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/4b905040548e31e52bae5c39b32b1438b29bb5a3\"\u003e\u003ccode\u003e4b90504\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v8.0.6...v8.0.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=symfony/security-http\u0026package-manager=composer\u0026previous-version=8.0.6\u0026new-version=8.0.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/darkwood-com/darkwood-com/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/darkwood-com/darkwood-com/pull/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkwood-com%2Fdarkwood-com/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"}},{"old_version":"5.4.35","new_version":"5.4.47","update_type":"patch","path":null,"pr_created_at":"2026-04-28T23:10:03.000Z","version_change":"5.4.35 → 5.4.47","issue":{"uuid":"4346820648","node_id":"PR_kwDOLrqzic7WhV35","number":24,"state":"closed","title":"build(deps): bump the composer group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-28T23:23:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T23:10:03.000Z","updated_at":"2026-04-28T23:23:46.000Z","time_to_close":821,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"composer","update_count":11,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.379.8","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.52","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"psy/psysh","old_version":"0.11.22","new_version":"0.11.23","repository_url":"https://github.com/bobthecow/psysh"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.14.0","new_version":"3.24.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.379.8` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.52` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.11.22` | `0.11.23` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.14.0` | `3.24.0` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.379.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.379.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Amazon OpenSearch Service now supports JWKS URL configuration for JWT authentication\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Added network modernization support, enabling customers to edit, resize, merge, and split VPCs and subnets during migration while retaining functional, non-conflicting IP addresses.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Enable Public Internet or VPC configuration to BatchRun\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchLogs\u003c/code\u003e - Adds support for selecting all logs sources and types in a single association.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\GameLiftStreams\u003c/code\u003e - Adds Proton 10.0-4 to the list of runtime environment options available when creating an Amazon GameLift Streams application\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ApplicationSignals\u003c/code\u003e - Application Signals now supports creating composite Service Level Objectives on Service Operations. Users can now create service SLO on multiple operations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpaces\u003c/code\u003e - Added support for Protocol as modified resource and added update failure as modification state\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVS\u003c/code\u003e - Adds tags parameter to the CreateAdConfiguration operation\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\KMS\u003c/code\u003e - KMS GetKeyLastUsage API provides information on the last successful cryptographic operation performed on KMS keys. This new API provides KMS customers with the last timestamp, CloudTrail eventId, and the cryptographic operation that was performed on the key.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Glue\u003c/code\u003e - Addition of AdditionalAuditContext to GetPartition, GetPartitions, GetTableVersion, and GetTableVersions\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BillingConductor\u003c/code\u003e - Add support for Passthrough pricing plan\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Updated API documentation for endpoint MetricsConfig. Added details on supported metric publish frequencies and clarified how EnableEnhancedMetrics controls utilization and invocation metric behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectHealth\u003c/code\u003e - Corrected CreateWebAppConfiguration documentation. Adding slash as an allowed character for the Ambient documentation agent to allow pronoun specifications.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Connect\u003c/code\u003e - Amazon Connect is expanding attachment capabilities to give customers greater flexibility and control. Currently limited to predefined file types, the new feature will allow contact center administrators to customize which file extensions and sizes are supported across chat, email, tasks, and cases.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Added support for configuring identity providers and inbound authorizers within a private VPC for AWS Bedrock AgentCore, enabling secure network connection without public internet access\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Transfer\u003c/code\u003e - AWS Transfer Family now support configurable IP address types for Web Apps of type VPC, enabling customers to select IPv4-only or dual-stack (IPv4 and IPv6) configurations based on their network requirements.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchLogs\u003c/code\u003e - Adding nextToken and maxItems to the GetQueryResults API.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Evs\u003c/code\u003e - EVS now supports i7i.metal-24xl EC2 bare metal instance type, delivering high random IOPS performance with real-time latency, ideal for IO intensive and latency-sensitive workloads such as transactional databases, real-time analytics, and AI ML pre-processing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Amazon OpenSearch UI applications now support cross-Region domain association, enabling you to connect OpenSearch Dashboards in one AWS Region to OpenSearch domains in other Regions within the same partition for centralized data visualization.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTManagedIntegrations\u003c/code\u003e - Adds \u0026quot;Status\u0026quot; field to provisioning profile operation response types, giving users visibility into the readiness of a provisioning profile to be used for device provisioning.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataZone\u003c/code\u003e - Releasing For LakehouseProperties attributes in the Connections API's\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PCS\u003c/code\u003e - This release adds support for Slurm 25.11 with expedited requeue enabled by default for jobs failing due to node issues, configurable requeue delay, health checks at node startup only, and unauthenticated HTTP endpoints disabled by default for improved security.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Lambda\u003c/code\u003e - Add Ruby 4.0 (ruby4.0) support to AWS Lambda.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3\u003c/code\u003e - This release adds five additional checksum algorithms for S3 data integrity (MD5, SHA-512, XXHash3, XXHash64, XXHash128) and support for S3 Inventory on directory buckets (S3 Express One Zone).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVS\u003c/code\u003e - Adds support for Amazon IVS server-side ad insertion\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Adds support for Amazon Bedrock AgentCore Harness control plane APIs, enabling customers to create, manage, and configure managed agent loops with customizable models, tools, memory, and isolated execution environments.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3Control\u003c/code\u003e - This release adds support for five additional checksum algorithms for data integrity checking in Amazon S3 - MD5, SHA-512, XXHash3, XXHash64, and XXHash128.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCore\u003c/code\u003e - Adds support for Amazon Bedrock AgentCore Harness data plane APIs, enabling customers to invoke managed agent loops and execute commands on live agent sessions with streaming responses.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EMRServerless\u003c/code\u003e - This release adds support for Spark connect sessions starting with release label emr-7.13.0.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EC2\u003c/code\u003e - Managed resource visibility settings control whether resources that AWS services provision on your behalf within your AWS account appear in your Amazon console views and API list operations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Batch\u003c/code\u003e - Support of S3Files volume type, container start and stop timeouts.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Adds support for RollbackServiceSoftwareUpdate API\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OSIS\u003c/code\u003e - Update the pipeline configuration body character limit for the CreatePipeline API call.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - GPU health monitoring and auto-repair for ECS Managed Instances\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTWireless\u003c/code\u003e - Enable customers to optionally specify a desired confidence level for Cellular and WiFi position estimates. Customers can use this to trade off confidence level and radius of uncertainty based on their needs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComprehendMedical\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceEntitlementService\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - SageMaker AI now supports generative AI inference recommendations. Provide your model and workload, and SageMaker AI optimizes configurations, benchmarks them on real GPUs, and returns deployment-ready recommendations with validated metrics, accelerating the path to production from weeks to hours.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\GameLift\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NetworkFirewall\u003c/code\u003e - Support for new types of partner managed rulegroups for Network Firewall Service\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/856ddf3d241c29132fe1eb946e112351ab043542\"\u003e\u003ccode\u003e856ddf3\u003c/code\u003e\u003c/a\u003e 3.379.8 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/20b58ddb3d561cddda6bff835aad715d78b4456c\"\u003e\u003ccode\u003e20b58dd\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/2c338cb3f2bcb9e8616ffbac7a36d66034f2ceef\"\u003e\u003ccode\u003e2c338cb\u003c/code\u003e\u003c/a\u003e 3.379.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38f6210c055f405e1e93b2dbb1fd278cadc63e8b\"\u003e\u003ccode\u003e38f6210\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/587f0bafd28a7dc3395b0c55f93f2474657767e2\"\u003e\u003ccode\u003e587f0ba\u003c/code\u003e\u003c/a\u003e 3.379.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/1fc29fecb55a079d77aad4b8efa2748763fcee8a\"\u003e\u003ccode\u003e1fc29fe\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c81342df6e09bbc30d28ea57cc4644bb35c53ce2\"\u003e\u003ccode\u003ec81342d\u003c/code\u003e\u003c/a\u003e 3.379.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b15e65ce66959df8cf1e6bcd93a2da70ce65e42\"\u003e\u003ccode\u003e5b15e65\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/606d812d3e9289147e2c801d51b916c45c92de39\"\u003e\u003ccode\u003e606d812\u003c/code\u003e\u003c/a\u003e 3.379.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c4e526ed1d69f9ae46f9d5c40c3c06fed45d87bf\"\u003e\u003ccode\u003ec4e526e\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.379.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2adaefc83df2ec548558307690f376dd7d4f4fce\"\u003e\u003ccode\u003e2adaefc\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/a96a835067c39ee7a709329fe70869817da18081\"\u003e\u003ccode\u003ea96a835\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/15ace8dd0b6942a7c49c9e83cf41de1b77924ba7\"\u003e\u003ccode\u003e15ace8d\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/457f3c4d99b965769f6459efc72eed1a590c6fa4\"\u003e\u003ccode\u003e457f3c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/84dbb961ea3c4663f9f733ed2493db68d81ecbf0\"\u003e\u003ccode\u003e84dbb96\u003c/code\u003e\u003c/a\u003e Tests/X509: update for 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/5e29734afd7bb6d55494f7bea4a75f7f36c7b617\"\u003e\u003ccode\u003e5e29734\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d4e05358b1b1f3245095ec05b79ab8a3f3b2f23\"\u003e\u003ccode\u003e2d4e053\u003c/code\u003e\u003c/a\u003e Tests/X509: add test for \u0026quot;OID bomb\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/e381a8b254bfa49ec63334e5fe9293585cca9af9\"\u003e\u003ccode\u003ee381a8b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/408664b7b8c70a0d827997eb932cc7e4cf206e6a\"\u003e\u003ccode\u003e408664b\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d53d2021bcb9f6a04d5d44ec99e6bbef219a71bc\"\u003e\u003ccode\u003ed53d202\u003c/code\u003e\u003c/a\u003e ASN1: reduce length of supported OIDs from 4096 bytes to 128 bytes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `psy/psysh` from 0.11.22 to 0.11.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bobthecow/psysh/releases\"\u003epsy/psysh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePsySH v0.11.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CWD configuration poisoning vulnerability (\u003ca href=\"https://github.com/bobthecow/psysh/security/advisories/GHSA-4486-gxhx-5mg7\"\u003eCVE-2026-25129\u003c/a\u003e). Backported \u003ca href=\"https://github.com/bobthecow/psysh/releases/tag/v0.12.19\"\u003eRestricted Mode from v0.12\u003c/a\u003e. PsySH now requires explicit trust before loading local config (\u003ccode\u003e.psysh.php\u003c/code\u003e), local PsySH binaries, or Composer autoloads from untrusted projects. Configure with \u003ccode\u003etrustProject\u003c/code\u003e config option, \u003ccode\u003e--trust-project\u003c/code\u003e / \u003ccode\u003e--no-trust-project\u003c/code\u003e CLI flags, or \u003ccode\u003ePSYSH_TRUST_PROJECT\u003c/code\u003e env var.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/e9ac4fae08b0bc7fb4f8391b220daa1dc55f03bf\"\u003e\u003ccode\u003ee9ac4fa\u003c/code\u003e\u003c/a\u003e Bump to v0.11.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/8ec3d5837c1fb5d537053db2b9713fc716f3e4f2\"\u003e\u003ccode\u003e8ec3d58\u003c/code\u003e\u003c/a\u003e Add Restricted Mode for untrusted projects\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bobthecow/psysh/compare/v0.11.22...v0.11.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfon...\n\n_Description has been truncated_","html_url":"https://github.com/YoutacRandS-VA/mautic/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/YoutacRandS-VA%2Fmautic/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"}},{"old_version":"5.4.35","new_version":"5.4.47","update_type":"patch","path":null,"pr_created_at":"2026-04-28T23:09:00.000Z","version_change":"5.4.35 → 5.4.47","issue":{"uuid":"4346815761","node_id":"PR_kwDONJaIIs7WhU1C","number":10,"state":"closed","title":"Bump the composer group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-29T20:44:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T23:09:00.000Z","updated_at":"2026-04-29T20:44:30.000Z","time_to_close":77728,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":12,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.379.8","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.52","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"psy/psysh","old_version":"0.11.22","new_version":"0.11.23","repository_url":"https://github.com/bobthecow/psysh"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"studio-42/elfinder","old_version":"2.1.65","new_version":"2.1.67","repository_url":"https://github.com/Studio-42/elFinder"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.14.0","new_version":"3.24.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.379.8` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.52` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.11.22` | `0.11.23` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [studio-42/elfinder](https://github.com/Studio-42/elFinder) | `2.1.65` | `2.1.67` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.14.0` | `3.24.0` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.379.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.379.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Amazon OpenSearch Service now supports JWKS URL configuration for JWT authentication\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\mgn\u003c/code\u003e - Added network modernization support, enabling customers to edit, resize, merge, and split VPCs and subnets during migration while retaining functional, non-conflicting IP addresses.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Omics\u003c/code\u003e - Enable Public Internet or VPC configuration to BatchRun\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchLogs\u003c/code\u003e - Adds support for selecting all logs sources and types in a single association.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\GameLiftStreams\u003c/code\u003e - Adds Proton 10.0-4 to the list of runtime environment options available when creating an Amazon GameLift Streams application\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ApplicationSignals\u003c/code\u003e - Application Signals now supports creating composite Service Level Objectives on Service Operations. Users can now create service SLO on multiple operations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\WorkSpaces\u003c/code\u003e - Added support for Protocol as modified resource and added update failure as modification state\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVS\u003c/code\u003e - Adds tags parameter to the CreateAdConfiguration operation\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\KMS\u003c/code\u003e - KMS GetKeyLastUsage API provides information on the last successful cryptographic operation performed on KMS keys. This new API provides KMS customers with the last timestamp, CloudTrail eventId, and the cryptographic operation that was performed on the key.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Glue\u003c/code\u003e - Addition of AdditionalAuditContext to GetPartition, GetPartitions, GetTableVersion, and GetTableVersions\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BillingConductor\u003c/code\u003e - Add support for Passthrough pricing plan\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Updated API documentation for endpoint MetricsConfig. Added details on supported metric publish frequencies and clarified how EnableEnhancedMetrics controls utilization and invocation metric behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ConnectHealth\u003c/code\u003e - Corrected CreateWebAppConfiguration documentation. Adding slash as an allowed character for the Ambient documentation agent to allow pronoun specifications.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Connect\u003c/code\u003e - Amazon Connect is expanding attachment capabilities to give customers greater flexibility and control. Currently limited to predefined file types, the new feature will allow contact center administrators to customize which file extensions and sizes are supported across chat, email, tasks, and cases.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Added support for configuring identity providers and inbound authorizers within a private VPC for AWS Bedrock AgentCore, enabling secure network connection without public internet access\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Transfer\u003c/code\u003e - AWS Transfer Family now support configurable IP address types for Web Apps of type VPC, enabling customers to select IPv4-only or dual-stack (IPv4 and IPv6) configurations based on their network requirements.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CloudWatchLogs\u003c/code\u003e - Adding nextToken and maxItems to the GetQueryResults API.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Evs\u003c/code\u003e - EVS now supports i7i.metal-24xl EC2 bare metal instance type, delivering high random IOPS performance with real-time latency, ideal for IO intensive and latency-sensitive workloads such as transactional databases, real-time analytics, and AI ML pre-processing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Amazon OpenSearch UI applications now support cross-Region domain association, enabling you to connect OpenSearch Dashboards in one AWS Region to OpenSearch domains in other Regions within the same partition for centralized data visualization.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTManagedIntegrations\u003c/code\u003e - Adds \u0026quot;Status\u0026quot; field to provisioning profile operation response types, giving users visibility into the readiness of a provisioning profile to be used for device provisioning.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataZone\u003c/code\u003e - Releasing For LakehouseProperties attributes in the Connections API's\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\PCS\u003c/code\u003e - This release adds support for Slurm 25.11 with expedited requeue enabled by default for jobs failing due to node issues, configurable requeue delay, health checks at node startup only, and unauthenticated HTTP endpoints disabled by default for improved security.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Lambda\u003c/code\u003e - Add Ruby 4.0 (ruby4.0) support to AWS Lambda.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3\u003c/code\u003e - This release adds five additional checksum algorithms for S3 data integrity (MD5, SHA-512, XXHash3, XXHash64, XXHash128) and support for S3 Inventory on directory buckets (S3 Express One Zone).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVS\u003c/code\u003e - Adds support for Amazon IVS server-side ad insertion\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Adds support for Amazon Bedrock AgentCore Harness control plane APIs, enabling customers to create, manage, and configure managed agent loops with customizable models, tools, memory, and isolated execution environments.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3Control\u003c/code\u003e - This release adds support for five additional checksum algorithms for data integrity checking in Amazon S3 - MD5, SHA-512, XXHash3, XXHash64, and XXHash128.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCore\u003c/code\u003e - Adds support for Amazon Bedrock AgentCore Harness data plane APIs, enabling customers to invoke managed agent loops and execute commands on live agent sessions with streaming responses.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EMRServerless\u003c/code\u003e - This release adds support for Spark connect sessions starting with release label emr-7.13.0.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EC2\u003c/code\u003e - Managed resource visibility settings control whether resources that AWS services provision on your behalf within your AWS account appear in your Amazon console views and API list operations.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Batch\u003c/code\u003e - Support of S3Files volume type, container start and stop timeouts.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OpenSearchService\u003c/code\u003e - Adds support for RollbackServiceSoftwareUpdate API\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\OSIS\u003c/code\u003e - Update the pipeline configuration body character limit for the CreatePipeline API call.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - GPU health monitoring and auto-repair for ECS Managed Instances\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IoTWireless\u003c/code\u003e - Enable customers to optionally specify a desired confidence level for Cellular and WiFi position estimates. Customers can use this to trade off confidence level and radius of uncertainty based on their needs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.379.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComprehendMedical\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceEntitlementService\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - SageMaker AI now supports generative AI inference recommendations. Provide your model and workload, and SageMaker AI optimizes configurations, benchmarks them on real GPUs, and returns deployment-ready recommendations with validated metrics, accelerating the path to production from weeks to hours.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\GameLift\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\NetworkFirewall\u003c/code\u003e - Support for new types of partner managed rulegroups for Network Firewall Service\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ComputeOptimizerAutomation\u003c/code\u003e - This release adds Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant protocol.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/856ddf3d241c29132fe1eb946e112351ab043542\"\u003e\u003ccode\u003e856ddf3\u003c/code\u003e\u003c/a\u003e 3.379.8 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/20b58ddb3d561cddda6bff835aad715d78b4456c\"\u003e\u003ccode\u003e20b58dd\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/2c338cb3f2bcb9e8616ffbac7a36d66034f2ceef\"\u003e\u003ccode\u003e2c338cb\u003c/code\u003e\u003c/a\u003e 3.379.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/38f6210c055f405e1e93b2dbb1fd278cadc63e8b\"\u003e\u003ccode\u003e38f6210\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/587f0bafd28a7dc3395b0c55f93f2474657767e2\"\u003e\u003ccode\u003e587f0ba\u003c/code\u003e\u003c/a\u003e 3.379.6 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/1fc29fecb55a079d77aad4b8efa2748763fcee8a\"\u003e\u003ccode\u003e1fc29fe\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c81342df6e09bbc30d28ea57cc4644bb35c53ce2\"\u003e\u003ccode\u003ec81342d\u003c/code\u003e\u003c/a\u003e 3.379.5 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/5b15e65ce66959df8cf1e6bcd93a2da70ce65e42\"\u003e\u003ccode\u003e5b15e65\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/606d812d3e9289147e2c801d51b916c45c92de39\"\u003e\u003ccode\u003e606d812\u003c/code\u003e\u003c/a\u003e 3.379.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c4e526ed1d69f9ae46f9d5c40c3c06fed45d87bf\"\u003e\u003ccode\u003ec4e526e\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.379.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.52\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.52 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eASN1: more stringent OID length limits\u003c/li\u003e\n\u003cli\u003eRSA: OpenSSL 3.2+ changed how PKCS1 decryption works (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2136\"\u003e#2136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: support comments with spaces in them (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2adaefc83df2ec548558307690f376dd7d4f4fce\"\u003e\u003ccode\u003e2adaefc\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/a96a835067c39ee7a709329fe70869817da18081\"\u003e\u003ccode\u003ea96a835\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/15ace8dd0b6942a7c49c9e83cf41de1b77924ba7\"\u003e\u003ccode\u003e15ace8d\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/457f3c4d99b965769f6459efc72eed1a590c6fa4\"\u003e\u003ccode\u003e457f3c4\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/84dbb961ea3c4663f9f733ed2493db68d81ecbf0\"\u003e\u003ccode\u003e84dbb96\u003c/code\u003e\u003c/a\u003e Tests/X509: update for 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/5e29734afd7bb6d55494f7bea4a75f7f36c7b617\"\u003e\u003ccode\u003e5e29734\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d4e05358b1b1f3245095ec05b79ab8a3f3b2f23\"\u003e\u003ccode\u003e2d4e053\u003c/code\u003e\u003c/a\u003e Tests/X509: add test for \u0026quot;OID bomb\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/e381a8b254bfa49ec63334e5fe9293585cca9af9\"\u003e\u003ccode\u003ee381a8b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/408664b7b8c70a0d827997eb932cc7e4cf206e6a\"\u003e\u003ccode\u003e408664b\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d53d2021bcb9f6a04d5d44ec99e6bbef219a71bc\"\u003e\u003ccode\u003ed53d202\u003c/code\u003e\u003c/a\u003e ASN1: reduce length of supported OIDs from 4096 bytes to 128 bytes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.52\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `psy/psysh` from 0.11.22 to 0.11.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bobthecow/psysh/releases\"\u003epsy/psysh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePsySH v0.11.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CWD configuration poisoning vulnerability (\u003ca href=\"https://github.com/bobthecow/psysh/security/advisories/GHSA-4486-gxhx-5mg7\"\u003eCVE-2026-25129\u003c/a\u003e). Backported \u003ca href=\"https://github.com/bobthecow/psysh/releases/tag/v0.12.19\"\u003eRestricted Mode from v0.12\u003c/a\u003e. PsySH now requires explicit trust before loading local config (\u003ccode\u003e.psysh.php\u003c/code\u003e), local PsySH binaries, or Composer autoloads from untrusted projects. Configure with \u003ccode\u003etrustProject\u003c/code\u003e config option, \u003ccode\u003e--trust-project\u003c/code\u003e / \u003ccode\u003e--no-trust-project\u003c/code\u003e CLI flags, or \u003ccode\u003ePSYSH_TRUST_PROJECT\u003c/code\u003e env var.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/e9ac4fae08b0bc7fb4f8391b220daa1dc55f03bf\"\u003e\u003ccode\u003ee9ac4fa\u003c/code\u003e\u003c/a\u003e Bump to v0.11.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/8ec3d5837c1fb5d537053db2b9713fc716f3e4f2\"\u003e\u003ccode\u003e8ec3d58\u003c/code\u003e\u003c/a\u003e Add Restricted Mode for untrusted projects\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bobthecow/psysh/compare/v0.11.22...v0.11.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `studio-42/elfinder` from 2.1.65 to 2.1.67\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/releases\"\u003estudio-42/elfinder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.1.67\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.66...2.1.67\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.66...2.1.67\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.1.66\u003c/h2\u003e\n\u003ch3\u003eChanges form previous version\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.64...2.1.66\"\u003ehttps://github.com/Studio-42/elFinder/compare/2.1.64...2.1.66\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eVersion 2.1.65\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[js] update CDNs\u003c/li\u003e\n\u003cli\u003e[php:editors] Zoho API update\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eVersion 2.1.66\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003cli\u003efix name\u003c/li\u003e\n\u003cli\u003eUpdate elfinder.ko.js\u003c/li\u003e\n\u003cli\u003etry copy / deleting folder if moving it doesn't work\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3636\"\u003e#3636\u003c/a\u003e from vfishv/master\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3647\"\u003e#3647\u003c/a\u003e from allity/patch-1\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3653\"\u003e#3653\u003c/a\u003e from terrafrost/branch-1\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3637\"\u003e#3637\u003c/a\u003e FILTER_SANITIZE_STRING is deprecated (PHP 8.1)\u003c/li\u003e\n\u003cli\u003eAllow image URL in theme manifest.json to be a relative link as well\u003c/li\u003e\n\u003cli\u003eUpdate elfinder.ru.js\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3677\"\u003e#3677\u003c/a\u003e from blutorange/feat-relative-image-link-in-theme-manifest\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3682\"\u003e#3682\u003c/a\u003e from Ruslan-Aleev/patch-1\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3684\"\u003e#3684\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3685\"\u003e#3685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[OneDrive] fix Content URL\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3667\"\u003e#3667\u003c/a\u003e where the Content URL could be invalid\u003c/li\u003e\n\u003cli\u003e[VD:core] Check if copying was successful when moving files in copy + delete mode\u003c/li\u003e\n\u003cli\u003eFix CVE-2025-0818 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3723\"\u003e#3723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3689\"\u003e#3689\u003c/a\u003e, fm.sync removes unavailable volumes. (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[VD:SFTP] Make compatible with phpseclib version 2 or 3 when returned from connectCallback($options) (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd font mime kinds (WOFF, WOFF2, EOT, SFNT, generic font/*) (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3691\"\u003e#3691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore posted message that are not intended for ElFinder (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3692\"\u003e#3692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd option to rename command to disable alias rename (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3693\"\u003e#3693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd option commandsOptions.edit.confirmUnsavedBeforeClose (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build for Windows environment (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3699\"\u003e#3699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace usage of deprecated \u003ccode\u003eE_STRICT\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3705\"\u003e#3705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;WEBP\u0026quot; to File mimetype to kind mapping (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix translation mistakes and unification (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3719\"\u003e#3719\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Studio-42/elFinder/blob/master/Changelog\"\u003estudio-42/elfinder's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.67):\n[security] fix command injection vulnerability in \u003ccode\u003eresize\u003c/code\u003e background color handling when using the ImageMagick CLI backend\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2025-08-28  Naoki Sawada\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.66):\n\u003cul\u003e\n\u003cli\u003e[PHP 8.4] Fix: Curl \u003ccode\u003eCURLOPT_BINARYTRANSFER\u003c/code\u003e deprecated\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3629\"\u003e#3629\u003c/a\u003e from Ayesh/php84-curl-depr\u003c/li\u003e\n\u003cli\u003etranslate to Chinese\u003c/li\u003e\n\u003cli\u003eUpdate zh_CN.js\u003c/li\u003e\n\u003cli\u003eUpdate Chinese help\u003c/li\u003e\n\u003cli\u003efix name\u003c/li\u003e\n\u003cli\u003eUpdate elfinder.ko.js\u003c/li\u003e\n\u003cli\u003etry copy / deleting folder if moving it doesn't work\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3636\"\u003e#3636\u003c/a\u003e from vfishv/master\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3647\"\u003e#3647\u003c/a\u003e from allity/patch-1\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3653\"\u003e#3653\u003c/a\u003e from terrafrost/branch-1\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3637\"\u003e#3637\u003c/a\u003e FILTER_SANITIZE_STRING is deprecated (PHP 8.1)\u003c/li\u003e\n\u003cli\u003eAllow image URL in theme manifest.json to be a relative link as well\u003c/li\u003e\n\u003cli\u003eUpdate elfinder.ru.js\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3677\"\u003e#3677\u003c/a\u003e from blutorange/feat-relative-image-link-in-theme-manifest\u003c/li\u003e\n\u003cli\u003eMerge pull request \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3682\"\u003e#3682\u003c/a\u003e from Ruslan-Aleev/patch-1\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3684\"\u003e#3684\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3685\"\u003e#3685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[OneDrive] fix Content URL\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3667\"\u003e#3667\u003c/a\u003e where the Content URL could be invalid\u003c/li\u003e\n\u003cli\u003e[VD:core] Check if copying was successful when moving files in copy + delete mode\u003c/li\u003e\n\u003cli\u003eFix CVE-2025-0818 (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3723\"\u003e#3723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3689\"\u003e#3689\u003c/a\u003e, fm.sync removes unavailable volumes. (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[VD:SFTP] Make compatible with phpseclib version 2 or 3 when returned from connectCallback($options) (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3687\"\u003e#3687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd font mime kinds (WOFF, WOFF2, EOT, SFNT, generic font/*) (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3691\"\u003e#3691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIgnore posted message that are not intended for ElFinder (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3692\"\u003e#3692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd option to rename command to disable alias rename (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3693\"\u003e#3693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd option commandsOptions.edit.confirmUnsavedBeforeClose (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix build for Windows environment (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3699\"\u003e#3699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace usage of deprecated \u003ccode\u003eE_STRICT\u003c/code\u003e constant (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3705\"\u003e#3705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;WEBP\u0026quot; to File mimetype to kind mapping (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3712\"\u003e#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix translation mistakes and unification (\u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3719\"\u003e#3719\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2024-01-05  Naoki Sawada  \u003ca href=\"mailto:hypweb+elfinder@gmail.com\"\u003ehypweb+elfinder@gmail.com\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.65):\n\u003cul\u003e\n\u003cli\u003e[js] update CDNs\u003c/li\u003e\n\u003cli\u003e[php:editors] Zoho API update\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2023-12-20  Naoki Sawada  \u003ca href=\"mailto:hypweb+elfinder@gmail.com\"\u003ehypweb+elfinder@gmail.com\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eelFinder (2.1.64):\n\u003cul\u003e\n\u003cli\u003e[css] re-fix \u003ca href=\"https://redirect.github.com/Studio-42/elFinder/issues/3584\"\u003e#3584\u003c/a\u003e css error and CI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e2023-12-20  Naoki Sawada  \u003ca href=\"mailto:hypweb+elfinder@gmail.com\"\u003ehypweb+elfinder@gmail.com\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/5e463d1384972dffcb736ad3c94f35af10656ca2\"\u003e\u003ccode\u003e5e463d1\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.67\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/2b7574ca4b95e95b6639d7a865ba49ac00f32015\"\u003e\u003ccode\u003e2b7574c\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/486bbbe4b898484e1526db46d8bb8808c5b5f37b\"\u003e\u003ccode\u003e486bbbe\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.67\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/561386b3274f394b590691452a85b99ad354644b\"\u003e\u003ccode\u003e561386b\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/78488951e44d69e8b9e4e849f8268df408632a6c\"\u003e\u003ccode\u003e7848895\u003c/code\u003e\u003c/a\u003e release elFinder version 2.1.66\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/82067d8dfcdb2e4668badab20df1acd4b18f10ad\"\u003e\u003ccode\u003e82067d8\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-675864b\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/844a164d4049d2f2b12204ed6351214533bb867f\"\u003e\u003ccode\u003e844a164\u003c/code\u003e\u003c/a\u003e merge master README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/2f97105f101c90b23dda5b1f7a2d75303ac1d056\"\u003e\u003ccode\u003e2f97105\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-5c622cf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/695212107064f0277831cc4b87ed2e0f158d9558\"\u003e\u003ccode\u003e6952121\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-a381e3a\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Studio-42/elFinder/commit/724fe3c33344e05d7fa2a892f1a009d301886a5f\"\u003e\u003ccode\u003e724fe3c\u003c/code\u003e\u003c/a\u003e src build elFinder-2.1-5fc559b\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Studio-42/elFinder/compare/2.1.65...2.1.67\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/hiepnguyenmmo/mautic/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiepnguyenmmo%2Fmautic/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"5.4.35","new_version":"5.4.47","update_type":"patch","path":null,"pr_created_at":"2026-04-14T20:15:02.000Z","version_change":"5.4.35 → 5.4.47","issue":{"uuid":"4264493932","node_id":"PR_kwDONJaIIs7SbTnZ","number":7,"state":"closed","title":"Bump the composer group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T22:41:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T20:15:02.000Z","updated_at":"2026-04-17T22:41:22.000Z","time_to_close":267978,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":11,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"aws/aws-sdk-php","old_version":"3.298.2","new_version":"3.379.0","repository_url":"https://github.com/aws/aws-sdk-php"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.51","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"psy/psysh","old_version":"0.11.22","new_version":"0.11.23","repository_url":"https://github.com/bobthecow/psysh"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.14.0","new_version":"3.24.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [aws/aws-sdk-php](https://github.com/aws/aws-sdk-php) | `3.298.2` | `3.379.0` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.51` |\n| [psy/psysh](https://github.com/bobthecow/psysh) | `0.11.22` | `0.11.23` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.14.0` | `3.24.0` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `aws/aws-sdk-php` from 3.298.2 to 3.379.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-php/releases\"\u003eaws/aws-sdk-php's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.379.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Interconnect\u003c/code\u003e - Initial release of AWS Interconnect -- a managed private connectivity service that enables you to create high-speed network connections between your AWS Virtual Private Clouds (VPCs) and your VPCs on other public clouds or your on-premise networks.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\CustomerProfiles\u003c/code\u003e - This release introduces changes to SegmentDefinition APIs to support sorting by attributes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Deadline\u003c/code\u003e - Adds GetMonitorSettings and UpdateMonitorSettings APIs to Deadline Cloud. Enables reading and writing monitor settings as key-value pairs (up to 64 keys per monitor). UpdateMonitorSettings supports upsert and delete (via empty value) semantics and is idempotent.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Glue\u003c/code\u003e - AWS Glue now defaults to Glue version 5.1 for newly created jobs if the Glue version is not specified in the request, and UpdateJob now preserves the existing Glue version of a job when the Glue version is not specified in the update request.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SecurityHub\u003c/code\u003e - Provide organizational unit scoping capability for GetFindingsV2, GetFindingStatisticsV2, GetResourcesV2, GetResourcesStatisticsV2 APIs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Macie2\u003c/code\u003e - This release adds an optional expectedBucketOwner field to the Macie S3 export configuration, allowing customers to verify bucket ownership before Macie writes results to the destination bucket.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.378.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Connect\u003c/code\u003e - Conversational Analytics for Email\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Support new SageMaker StartClusterHealthCheck API for on-demand DHC on Hyperpod EKS cluster. Support updated CreateCluster, UpdateCluster, DescribeCluster, BatchAddClusterNodes APIs for flexible instance group on HyperPod cluster\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\imagebuilder\u003c/code\u003e - Image pipelines can now automatically apply tags to images they create. Set the imageTags property when creating or updating your pipelines to get started.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaConvert\u003c/code\u003e - Adds support for MV-HEVC video output and clear lead for AV1 DRM output.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DevOpsAgent\u003c/code\u003e - Devops Agent now supports associate Splunk, Datadog and custom MCP server to an Agent Space.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - Minor updates to exceptions for completeness\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - Adds optional health check configuration for Responder Gateways with ASG Managed Endpoints. When provided, RTB Fabric continuously probes customers' instance IPs and routes traffic only to healthy ones, reducing errors during deployments, scaling events, and instance failures.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ObservabilityAdmin\u003c/code\u003e - CloudWatch Observability Admin adds support for multi-region telemetry evaluation and telemetry enablement rules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.378.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RedshiftDataAPIService\u003c/code\u003e - The BatchExecuteStatement API now supports named SQL parameters, enabling secure batch queries with parameterized values. This enhancement helps prevent SQL injection vulnerabilities and improves query reusability.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCoreControl\u003c/code\u003e - Initial release for CRUDL in AgentCore Registry Service\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\SageMaker\u003c/code\u003e - Release support for g7e instance types for SageMaker HyperPod\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCore\u003c/code\u003e - Introducing support for SearchRegistryRecords API on AgentCoreRegistry\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaConnect\u003c/code\u003e - Adds support for MediaLive Channel-type Router Inputs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BCMDashboards\u003c/code\u003e - Scheduled email reports of Billing and Cost Management Dashboards\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.378.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\drs\u003c/code\u003e - This changes adds support for modifying the replication configuration to support data replication using IPv6.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MediaLive\u003c/code\u003e - MediaLive is adding support for MediaConnect Router by supporting a new output type called MEDIACONNECT ROUTER. This new output type will provide seamless encrypted transport between your MediaLive channel and MediaConnect Router.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\IVSRealTime\u003c/code\u003e - Adds support for Amazon IVS real-time streaming redundant ingest.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\MarketplaceDiscovery\u003c/code\u003e - AWS Marketplace Discovery API provides an interface that enables programmatic access to the AWS Marketplace catalog, including searching and browsing listings, retrieving product details and fulfillment options, and accessing public and private offer pricing and terms.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Backup\u003c/code\u003e - Adding EKS specific backup vault notification types for AWS Backup.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECR\u003c/code\u003e - Add UnableToListUpstreamImageReferrersException in ListImageReferrers\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Outposts\u003c/code\u003e - Add AWS Outposts APIs to view renewal pricing options and submit renewal requests for Outpost contracts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.377.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3Files\u003c/code\u003e - Support for S3 Files, a new shared file system that connects any AWS compute directly with your data in Amazon S3. It provides fast, direct access to all of your S3 data as files with full file system semantics and low-latency performance, without your data ever leaving S3.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Braket\u003c/code\u003e - Added support for t3, g6, and g6e instance types for Hybrid Jobs.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataZone\u003c/code\u003e - Update Configurations and registerS3AccessGrantLocation as public attributes for cfn\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Connect\u003c/code\u003e - The voice enhancement mode used by the agent can now be viewed on the contact record via the DescribeContact api.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EKS\u003c/code\u003e - EKS MNG WarmPool feature to support ASG WarmPool feature.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\EC2\u003c/code\u003e - EC2 Capacity Manager adds new dimensions for grouping and filtering capacity metrics, including tag-based dimensions and Account Name.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Lambda\u003c/code\u003e - Launching Lambda integration with S3 Files as a new file system configuration.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\DataSync\u003c/code\u003e - Allow IAM role ARNs with IAM Paths for \u0026quot;SecretAccessRoleArn\u0026quot; field in \u0026quot;CustomSecretConfig\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\ECS\u003c/code\u003e - This release provides the functionality of mounting Amazon S3 Files to Amazon ECS tasks by adding support for the new S3FilesVolumeConfiguration parameter in ECS RegisterTaskDefinition API.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\S3\u003c/code\u003e - Updated list of the valid AWS Region values for the LocationConstraint parameter for general purpose buckets.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\Outposts\u003c/code\u003e - This change allows listAssets to surface pending and non-compute asset information. Adds the INSTALLING asset state enum and the STORAGE, POWERSHELF, SWITCH, and NETWORKING AssetTypes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\AccessAnalyzer\u003c/code\u003e - Revert previous additions of API changes.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\BedrockAgentCore\u003c/code\u003e - This release includes support for 1) InvokeBrowser API, enabling OS-level control of AgentCore Browser Tool sessions through mouse actions, keyboard input, and screenshots. 2) Added documentation noting that empty sessions are automatically deleted after one day in the ListSessions API.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAws\\RTBFabric\u003c/code\u003e - AWS RTB Fabric External Responder gateways now support HTTP in addition to HTTPS for inbound external links. Gateways can accept bid requests on port 80 or serve both protocols simultaneously via listener configuration, giving customers flexible transport options for their bidding infrastructure\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/a50c3cc2c59f5ebeb56cbe170e6f144034b252b6\"\u003e\u003ccode\u003ea50c3cc\u003c/code\u003e\u003c/a\u003e 3.379.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/2bedd2cd7ff0ddf8f3b840ca09e3c5ec63451a08\"\u003e\u003ccode\u003e2bedd2c\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/df2a6c362ddce2ede3ac3a8286f5788847e614b4\"\u003e\u003ccode\u003edf2a6c3\u003c/code\u003e\u003c/a\u003e 3.378.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/82e7b1576d7ceedf3db0d5b1080b0e21a18d13f0\"\u003e\u003ccode\u003e82e7b15\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/c7a07701703e95c888a24959d5ea426c3d374240\"\u003e\u003ccode\u003ec7a0770\u003c/code\u003e\u003c/a\u003e 3.378.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/b6ea38cf90ca104b281142bd10e7a482144e9885\"\u003e\u003ccode\u003eb6ea38c\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/7a95e0665ad13c2cb8999d64439cf969c86724dd\"\u003e\u003ccode\u003e7a95e06\u003c/code\u003e\u003c/a\u003e 3.378.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/f1bb3cc3277b05f7eb47561d8ba7f0e6718cddee\"\u003e\u003ccode\u003ef1bb3cc\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/573c569d20710a902446688a0439b53fef256e3a\"\u003e\u003ccode\u003e573c569\u003c/code\u003e\u003c/a\u003e 3.377.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-php/commit/805b0666fd61e4f890ac1a3c565bead077141830\"\u003e\u003ccode\u003e805b066\u003c/code\u003e\u003c/a\u003e Update models for release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-php/compare/3.298.2...3.379.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet() (CVE-2026-40194)\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.4 deprecations\u003c/li\u003e\n\u003cli\u003eBigInteger: workaround for regression in GMP that PHP introduced\u003c/li\u003e\n\u003cli\u003eBigInteger: speed up Barrett reductions\u003c/li\u003e\n\u003cli\u003eX509: make the attributes section of new CSRs be blank (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet()\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d59c94077f9c9915abb51ddb52ce85188ece1748\"\u003e\u003ccode\u003ed59c940\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d1a664b940b9b8f367185307dc010d11a2790f3\"\u003e\u003ccode\u003e2d1a664\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/8e2adfd761c11421ff4f4b694b4d0db78f3b4355\"\u003e\u003ccode\u003e8e2adfd\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/254140b34b8d738c53686f0362b22e2153d893ea\"\u003e\u003ccode\u003e254140b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/3c7de67772a915df14140348baa899c5bbfdd24a\"\u003e\u003ccode\u003e3c7de67\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/ffe48b6b1b1af6963327f0a5330e3aa004a194ac\"\u003e\u003ccode\u003effe48b6\u003c/code\u003e\u003c/a\u003e SSH2: use constant time string comparison in get_binary_packet():\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/9e4813fa0c148cc4838490d294a56fc51439417c\"\u003e\u003ccode\u003e9e4813f\u003c/code\u003e\u003c/a\u003e Hash: fix for sha512-224 and sha512-256\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/9275a75f17fd03bc0a85ad78ea60fd0356bad146\"\u003e\u003ccode\u003e9275a75\u003c/code\u003e\u003c/a\u003e RSA: add support for sha3/224, sha3/256, sha3/384 and sha3/512\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/39465c116ad88b53902ef8e41c77561570afc043\"\u003e\u003ccode\u003e39465c1\u003c/code\u003e\u003c/a\u003e CS adjustment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/ecd6bd4ddf7cf885cada22c309d9fb0a8ce7129f\"\u003e\u003ccode\u003eecd6bd4\u003c/code\u003e\u003c/a\u003e EC: backport Curve25519/448 tweaks\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `psy/psysh` from 0.11.22 to 0.11.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bobthecow/psysh/releases\"\u003epsy/psysh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePsySH v0.11.23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CWD configuration poisoning vulnerability (\u003ca href=\"https://github.com/bobthecow/psysh/security/advisories/GHSA-4486-gxhx-5mg7\"\u003eCVE-2026-25129\u003c/a\u003e). Backported \u003ca href=\"https://github.com/bobthecow/psysh/releases/tag/v0.12.19\"\u003eRestricted Mode from v0.12\u003c/a\u003e. PsySH now requires explicit trust before loading local config (\u003ccode\u003e.psysh.php\u003c/code\u003e), local PsySH binaries, or Composer autoloads from untrusted projects. Configure with \u003ccode\u003etrustProject\u003c/code\u003e config option, \u003ccode\u003e--trust-project\u003c/code\u003e / \u003ccode\u003e--no-trust-project\u003c/code\u003e CLI flags, or \u003ccode\u003ePSYSH_TRUST_PROJECT\u003c/code\u003e env var.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/e9ac4fae08b0bc7fb4f8391b220daa1dc55f03bf\"\u003e\u003ccode\u003ee9ac4fa\u003c/code\u003e\u003c/a\u003e Bump to v0.11.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bobthecow/psysh/commit/8ec3d5837c1fb5d537053db2b9713fc716f3e4f2\"\u003e\u003ccode\u003e8ec3d58\u003c/code\u003e\u003c/a\u003e Add Restricted Mode for untrusted projects\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bobthecow/psysh/compare/v0.11.22...v0.11.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://g...\n\n_Description has been truncated_","html_url":"https://github.com/hiepnguyenmmo/mautic/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiepnguyenmmo%2Fmautic/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"5.4.35","new_version":"5.4.47","update_type":"patch","path":null,"pr_created_at":"2026-04-10T21:24:29.000Z","version_change":"5.4.35 → 5.4.47","issue":{"uuid":"4241802645","node_id":"PR_kwDOMpwuyM7RkrFI","number":8,"state":"closed","title":"Bump the composer group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T22:43:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-10T21:24:29.000Z","updated_at":"2026-04-17T22:43:14.000Z","time_to_close":609523,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":9,"packages":[{"name":"phpunit/phpunit","old_version":"9.5.20","new_version":"9.6.33","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"phpseclib/phpseclib","old_version":"3.0.37","new_version":"3.0.51","repository_url":"https://github.com/phpseclib/phpseclib"},{"name":"robrichards/xmlseclibs","old_version":"3.1.1","new_version":"3.1.5","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.50","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.51","repository_url":"https://github.com/symfony/process"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.19.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `9.5.20` | `9.6.33` |\n| [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) | `3.0.37` | `3.0.51` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.1` | `3.1.5` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.50` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.51` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.19.0` |\n\n\nUpdates `phpunit/phpunit` from 9.5.20 to 9.6.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 9.6.33\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.32\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.31\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 9.6.30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 9.6 in the \u003ca href=\"https://docs.phpunit.de/en/9.6/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/9.6.33/ChangeLog-9.6.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.6.33] - 2026-01-27\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTo prevent Poisoned Pipeline Execution (PPE) attacks using prepared \u003ccode\u003e.coverage\u003c/code\u003e files in pull requests, a PHPT test will no longer be run if the temporary file for writing code coverage information already exists before the test runs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.32] - 2026-01-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePHPUnit\\Framework\\MockObject\u003c/code\u003e exceptions are now subtypes of \u003ccode\u003ePHPUnit\\Exception\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.31] - 2025-12-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with PHP 8.4 to work around PHP-Scoper issue \u003ca href=\"https://redirect.github.com/humbug/php-scoper/issues/1139\"\u003e#1139\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.30] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated list of deprecated PHP configuration settings for PHP 8.4, PHP 8.5, and PHP 8.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.29] - 2025-09-24\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.28] - 2025-09-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo changes; \u003ccode\u003ephpunit.phar\u003c/code\u003e rebuilt with updated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.27] - 2025-09-14\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6366\"\u003e#6366\u003c/a\u003e: Exclude \u003ccode\u003e__sleep()\u003c/code\u003e and \u003ccode\u003e__wakeup()\u003c/code\u003e from test double code generation on PHP \u0026gt;= 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.26] - 2025-09-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement \u003ccode\u003e__serialize()\u003c/code\u003e in addition to \u003ccode\u003e__sleep()\u003c/code\u003e (which will be deprecated in PHP 8.5)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.25] - 2025-08-20\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not configure \u003ccode\u003ereport_memleaks\u003c/code\u003e setting (which will be deprecated in PHP 8.5) for PHPT processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.6.24] - 2025-08-10\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fea06253ecc0a32faf787bd31b261f56f351d049\"\u003e\u003ccode\u003efea0625\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1a677f663f09de85b97e1a7d03823890594cdba9\"\u003e\u003ccode\u003e1a677f6\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1015741814413c156abb0f53d7db7bbd03c6e858\"\u003e\u003ccode\u003e1015741\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1cce5f3ac2eec234cc0ce2f90ab9d5b80b240bea\"\u003e\u003ccode\u003e1cce5f3\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/3141742e00620e2968d3d2e732d320de76685fda\"\u003e\u003ccode\u003e3141742\u003c/code\u003e\u003c/a\u003e Do not run PHPT test when its temporary file for code coverage information ex...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/0b3170aaebeb461133937cfd92e5beb0348c0a2b\"\u003e\u003ccode\u003e0b3170a\u003c/code\u003e\u003c/a\u003e We do not need to unserialize() objects here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/261086ae0c36fabeb96121c0dd3a8ec43d88cfca\"\u003e\u003ccode\u003e261086a\u003c/code\u003e\u003c/a\u003e Extract method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fdd6b86f3ad053c264f04fc4e3413af699378e66\"\u003e\u003ccode\u003efdd6b86\u003c/code\u003e\u003c/a\u003e Fix CS/WS issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/492ee10a8369a1c1ac390a3b46e0c846e384c5a4\"\u003e\u003ccode\u003e492ee10\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/81edce2f5796507927109df4316e38ce1d02b031\"\u003e\u003ccode\u003e81edce2\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/9.5.20...9.6.33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpseclib/phpseclib` from 3.0.37 to 3.0.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/releases\"\u003ephpseclib/phpseclib's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.51\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet()\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA: fix for keys with negative modulos (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: adjust priority with which BCMath is used for PHP 8.4+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.43\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.4 deprecations\u003c/li\u003e\n\u003cli\u003eBigInteger: workaround for regression in GMP that PHP introduced\u003c/li\u003e\n\u003cli\u003eBigInteger: speed up Barrett reductions\u003c/li\u003e\n\u003cli\u003eX509: make the attributes section of new CSRs be blank (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md\"\u003ephpseclib/phpseclib's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.51 - 2026-04-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: use constant time string comparison in get_binary_packet()\u003c/li\u003e\n\u003cli\u003eRSA: add sha3 support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse new OpenSSL functionality (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2130\"\u003e#2130\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.50 - 2026-03-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix for PHP 8.5 BC breaking changes on 32-bit machines (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2126\"\u003e#2126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emake unpadding in CBC mode constant time (CVE-2026-32935)\u003c/li\u003e\n\u003cli\u003eX509: add support for organizationIdentifier (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2128\"\u003e#2128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.49 - 2026-01-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeys/OpenSSH: add support for pub keys with multiple spaces / tabs (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.48 - 2025-12-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ereadd SCP support (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2108\"\u003e#2108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: adjust want_reply handling for GLOBAL_REQUEST and CHANNEL_REQUEST (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: add more validation checks to asn1map (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2104\"\u003e#2104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRSA/PSS: more elegant int conversion (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emore PHP 8.5 deprecations (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2103\"\u003e#2103\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2113\"\u003e#2113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.47 - 2025-10-05\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix PHP 8.5 deprecations\u003c/li\u003e\n\u003cli\u003eSFTP: check if realpath succeeded when changing SFTP directory (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: add copy() method (only usable if copy-data ext is available) (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2101\"\u003e#2101\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.46 - 2025-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger/BCMath: strict_types fix (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2089\"\u003e#2089\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.45 - 2025-06-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBigInteger: modPow() calls with negative base gave incorrect result (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBigInteger: barrett reduction returned '' vs '0' for bcmath engine (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.44 - 2025-06-15\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSSH2: add send_eof() method (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: server identification string handling enhancements (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2082\"\u003e#2082\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSSH2: shore up terrapin counter measures\u003c/li\u003e\n\u003cli\u003eSSH2: fix for packets sent between KEXINIT packets (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSFTP: convert filenames to strings (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHash: add cmac_aes algorithm (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/1967\"\u003e#1967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eASN1: support tags with values \u0026gt;= 30 (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2066\"\u003e#2066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublicKeyLoader: improve handling of bad keys (\u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2077\"\u003e#2077\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/phpseclib/phpseclib/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/d59c94077f9c9915abb51ddb52ce85188ece1748\"\u003e\u003ccode\u003ed59c940\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/2d1a664b940b9b8f367185307dc010d11a2790f3\"\u003e\u003ccode\u003e2d1a664\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/8e2adfd761c11421ff4f4b694b4d0db78f3b4355\"\u003e\u003ccode\u003e8e2adfd\u003c/code\u003e\u003c/a\u003e CHANGELOG: add new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/254140b34b8d738c53686f0362b22e2153d893ea\"\u003e\u003ccode\u003e254140b\u003c/code\u003e\u003c/a\u003e Merge branch '2.0' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/3c7de67772a915df14140348baa899c5bbfdd24a\"\u003e\u003ccode\u003e3c7de67\u003c/code\u003e\u003c/a\u003e Merge branch '1.0' into 2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/ffe48b6b1b1af6963327f0a5330e3aa004a194ac\"\u003e\u003ccode\u003effe48b6\u003c/code\u003e\u003c/a\u003e SSH2: use constant time string comparison in get_binary_packet():\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/9e4813fa0c148cc4838490d294a56fc51439417c\"\u003e\u003ccode\u003e9e4813f\u003c/code\u003e\u003c/a\u003e Hash: fix for sha512-224 and sha512-256\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/9275a75f17fd03bc0a85ad78ea60fd0356bad146\"\u003e\u003ccode\u003e9275a75\u003c/code\u003e\u003c/a\u003e RSA: add support for sha3/224, sha3/256, sha3/384 and sha3/512\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/39465c116ad88b53902ef8e41c77561570afc043\"\u003e\u003ccode\u003e39465c1\u003c/code\u003e\u003c/a\u003e CS adjustment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/phpseclib/phpseclib/commit/ecd6bd4ddf7cf885cada22c309d9fb0a8ce7129f\"\u003e\u003ccode\u003eecd6bd4\u003c/code\u003e\u003c/a\u003e EC: backport Curve25519/448 tweaks\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/phpseclib/phpseclib/compare/3.0.37...3.0.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `robrichards/xmlseclibs` from 3.1.1 to 3.1.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/releases\"\u003erobrichards/xmlseclibs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.5\u003c/h2\u003e\n\u003cp\u003eValidate AES-GCM Authentication Tag\u003c/p\u003e\n\u003ch2\u003e3.1.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\u003c/p\u003e\n\u003ch2\u003e3.1.3\u003c/h2\u003e\n\u003cp\u003eRemoves BC breaking change\u003c/p\u003e\n\u003ch2\u003e3.1.2\u003c/h2\u003e\n\u003cp\u003eAdd tab to list of whitespace values to remove from cert\nloadKey should check return value for openssl_get_privatekey\nSwitch to GitHub actions\nSupport OAEP (from unreleased 3.1.1)\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/robrichards/xmlseclibs/blob/master/CHANGELOG.txt\"\u003erobrichards/xmlseclibs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003exmlseclibs.php\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n12, Dec 2026, 3.1.5\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eValidate AES-GCM Authentication Tag (Sideni)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e08, Dec 2025, 3.1.4\nSecurity:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix canonicalization bypass error (d0ge)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.3\nBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eremove loadKey check due to BC issues\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e20, Nov 2024, 3.1.2\nImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd tab to list of whitespace values to remove from cert. refs \u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eloadKey should check return value for openssl_get_privatekey (sammarshallou)\u003c/li\u003e\n\u003cli\u003eSwitch to GitHub actions (SharkMachine)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e05, Sep 2020, 3.1.1\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport OAEP (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix AES128 (iggyvolz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix tests for older PHP\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e22, Apr 2020, 3.1.0\nFeatures:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AES-GCM. Requires PHP 7.1. (François Kooman)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix Travis tests for older PHP versions.\u003c/li\u003e\n\u003cli\u003eUse DOMElement interface to fix some IDEs reporting documentation errors\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBug Fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFIX missing InclusiveNamespaces PrefixList from Java + Apache WSS4J. (njake)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e06, Nov 2019, 3.0.4\nSecurity Improvements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInsure only a single SignedInfo element exists within a signature during\nverification. Refs CVE-2019-3465.\nBug Fixes:\u003c/li\u003e\n\u003cli\u003eFix variable casing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e15, Nov 2018, 3.0.3\nBug Fixes:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/03062be78178cbb5e8f605cd255dc32a14981f92\"\u003e\u003ccode\u003e03062be\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/2bdfd742624d739dfadbd415f00181b4a77aaf07\"\u003e\u003ccode\u003e2bdfd74\u003c/code\u003e\u003c/a\u003e remove BC breaking code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/56361cc2970162539ffbaaaaecb8127a715f380f\"\u003e\u003ccode\u003e56361cc\u003c/code\u003e\u003c/a\u003e Update date and prep for 3.1.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/cf50b5023964550d714df76ba9adf21eb6fdaa35\"\u003e\u003ccode\u003ecf50b50\u003c/code\u003e\u003c/a\u003e ci: Use GitHub Actions V3 (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/e899d2b5bbe071455c00601b886a373890390d83\"\u003e\u003ccode\u003ee899d2b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/158c73571e395d7e50b366ebc6821a2affcbdaae\"\u003e\u003ccode\u003e158c735\u003c/code\u003e\u003c/a\u003e loadKey should check return value for openssl_get_privatekey (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/ebeaef13e861f216a83ba6ac46e1b6155762cc14\"\u003e\u003ccode\u003eebeaef1\u003c/code\u003e\u003c/a\u003e Add tab to whitespaces to remove (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/61657f3c510fe061b6f00169366eed4cdde8f0c9\"\u003e\u003ccode\u003e61657f3\u003c/code\u003e\u003c/a\u003e Switch to GitHub actions (\u003ca href=\"https://redirect.github.com/robrichards/xmlseclibs/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/robrichards/xmlseclibs/commit/a268e601bc47493a42a70f050c0661f1fd592bb9\"\u003e\u003ccode\u003ea268e60\u003c/code\u003e\u003c/a\u003e Fix subject name.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.1...3.1.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.50\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.50\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.49...v5.4.50\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2025-64500 [HttpFoundation] Fix parsing pathinfo with no leading slash (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/1a0706e8b8041046052ea2695eb8aeee04f97609\"\u003e\u003ccode\u003e1a0706e\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix parsing pathinfo with no leading slash\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.50\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.51\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.51\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.50...v5.4.51\"\u003ehttps://github.com/symfony/process/compare/v5.4.50...v5.4.51\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity #cve-2026-24739  Fix escaping for MSYS on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/467bfc56f18f5ef6d5ccb09324d7e988c1c0a98f\"\u003e\u003ccode\u003e467bfc5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping for MSYS on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.51\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/62686ac30e220107bde66aa56b50de5aace3d8fd\"\u003e\u003ccode\u003e62686ac\u003c/code\u003e\u003c/a\u003e [Validator] review latvian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/7caeb2a5f5d5a8a82f243e4dd0b1e7b89e54dc33\"\u003e\u003ccode\u003e7caeb2a\u003c/code\u003e\u003c/a\u003e update ICU data from 75.1 to 76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9849c2cae17964a42a77df6823ac90414e2b451d\"\u003e\u003ccode\u003e9849c2c\u003c/code\u003e\u003c/a\u003e [Validator] Fix 58691 (missing plural-options in serbian language translation)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6efac0a6c489fa2362ec327041566fde84a094eb\"\u003e\u003ccode\u003e6efac0a\u003c/code\u003e\u003c/a\u003e fix translation file syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6835ae94f47f6bd9458bc29003feb22b940b62fe\"\u003e\u003ccode\u003e6835ae9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/58534\"\u003e#58534\u003c/a\u003e Improve Validator \u0026amp; Security Turkish translations (Tugba Celebio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/30c69c9852e57be99fe640c514c4e3c35dc4b8df\"\u003e\u003ccode\u003e30c69c9\u003c/code\u003e\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/563408d437b336e312c22c620d923751a8fffce3\"\u003e\u003ccode\u003e563408d\u003c/code\u003e\u003c/a\u003e Add missing translations for Turkish (tr)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9cffbefb59863c694d356e09be4c19d0c80b56bd\"\u003e\u003ccode\u003e9cffbef\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/symfony/validator/issues/53037\"\u003e#53037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.8.0 to 3.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.19.0 (2025-01-28)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a security issue where escaping was missing when using \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eToken::getType()\u003c/code\u003e, use \u003ccode\u003eToken::test()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eToken::toEnglish()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eForElseNode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTwig\\ExpressionParser::parseOnlyArguments()\u003c/code\u003e and\n\u003ccode\u003eTwig\\ExpressionParser::parseArguments()\u003c/code\u003e (use\n\u003ccode\u003eTwig\\ExpressionParser::parseNamedArguments()\u003c/code\u003e instead)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003econstant()\u003c/code\u003e behavior when used with \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003einvoke\u003c/code\u003e filter\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003e{}\u003c/code\u003e optional for the \u003ccode\u003etypes\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLastModifiedExtensionInterface\u003c/code\u003e and implementation in \u003ccode\u003eAbstractExtension\u003c/code\u003e to track modification of runtime classes\u003c/li\u003e\n\u003cli\u003eIgnore static properties when using the dot operator\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.18.0 (2024-12-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for invoking closures\u003c/li\u003e\n\u003cli\u003eFix unary operator precedence change\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eSyntaxError\u003c/code\u003e exceptions from undefined handlers when using the \u003ccode\u003eguard\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd a way to stream template rendering (\u003ccode\u003eTemplateWrapper::stream()\u003c/code\u003e and \u003ccode\u003eTemplateWrapper::streamBlock()\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.1 (2024-12-12)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the null coalescing operator when the test returns null\u003c/li\u003e\n\u003cli\u003eFix the Elvis operator when used as '? :' instead of '?:'\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.0 (2024-12-10)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ArrayAccess with objects as keys\u003c/li\u003e\n\u003cli\u003eSupport underscores in number literals\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eConditionalExpression\u003c/code\u003e and \u003ccode\u003eNullCoalesceExpression\u003c/code\u003e (use \u003ccode\u003eConditionalTernary\u003c/code\u003e and \u003ccode\u003eNullCoalesceBinary\u003c/code\u003e instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.16.0 (2024-11-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eInlinePrint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix having macro variables starting with an underscore\u003c/li\u003e\n\u003cli\u003eDeprecate not passing a \u003ccode\u003eSource\u003c/code\u003e instance to \u003ccode\u003eTokenStream\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate returning \u003ccode\u003enull\u003c/code\u003e from \u003ccode\u003eTwigFilter::getSafe()\u003c/code\u003e and \u003ccode\u003eTwigFunction::getSafe()\u003c/code\u003e, return \u003ccode\u003e[]\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.15.0 (2024-11-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BC BREAK] Add support for accessing class constants with the dot operator;\nthis can be a BC break if you don't use UPPERCASE constant names\u003c/li\u003e\n\u003cli\u003eAdd Spanish inflector support for the \u003ccode\u003eplural\u003c/code\u003e and \u003ccode\u003esingular\u003c/code\u003e filters in the String extension\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTempNameExpression\u003c/code\u003e in favor of \u003ccode\u003eLocalVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNameExpression\u003c/code\u003e in favor of \u003ccode\u003eContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eAssignNameExpression\u003c/code\u003e in favor of \u003ccode\u003eAssignContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eMacroAutoImportNodeVisitor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eMethodCallExpression\u003c/code\u003e in favor of \u003ccode\u003eMacroReferenceExpression\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/d4f8c2b86374f08efc859323dbcd95c590f7124e\"\u003e\u003ccode\u003ed4f8c2b\u003c/code\u003e\u003c/a\u003e Prepare the 3.19.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/38576b12f05df3cc871bf68f39ccb46b418334a3\"\u003e\u003ccode\u003e38576b1\u003c/code\u003e\u003c/a\u003e security #cve-2025-24374 [SECURITY] Fix a security issue where escaping was m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/445f74cfe05c310e381fe17a756c5afde694d567\"\u003e\u003ccode\u003e445f74c\u003c/code\u003e\u003c/a\u003e [SECURITY] Fix a security issue where escaping was missing when using ??\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b63863709ca65c543f81e96908e81710a7177f16\"\u003e\u003ccode\u003eb638637\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4560\"\u003e#4560\u003c/a\u003e Fix typo for html_cva code example (matthieupetel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/83da53c3f13a70222f9a1bc7bf33acf7eb1a379a\"\u003e\u003ccode\u003e83da53c\u003c/code\u003e\u003c/a\u003e Fix typo for html_cva code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/48d167a29735e85a90230ad953700438f5285571\"\u003e\u003ccode\u003e48d167a\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4558\"\u003e#4558\u003c/a\u003e Fix CS (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f594248a40b4c31cd69561d5a08c456ef9b5b26e\"\u003e\u003ccode\u003ef594248\u003c/code\u003e\u003c/a\u003e Fix CS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fcd0332dca2a88e69a988ab7e4c603acc910b5e8\"\u003e\u003ccode\u003efcd0332\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4557\"\u003e#4557\u003c/a\u003e Fix Token::__toString() (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/11535e9058b289d55e5057bf9e701ba64af97ac6\"\u003e\u003ccode\u003e11535e9\u003c/code\u003e\u003c/a\u003e Fix Token::__toString()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b680354bbb639bdf8019e2c488648d5dbbc501ef\"\u003e\u003ccode\u003eb680354\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4556\"\u003e#4556\u003c/a\u003e fix intl-extra tests (xabbuh)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.8.0...v3.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TheJ-Erk400/mautic-dev/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/TheJ-Erk400/mautic-dev/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheJ-Erk400%2Fmautic-dev/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"8.0.3","new_version":"8.0.4","update_type":"patch","path":null,"pr_created_at":"2026-01-26T19:00:28.000Z","version_change":"8.0.3 → 8.0.4","issue":{"uuid":"3857246543","node_id":"PR_kwDOQ2xu986_bnz1","number":8,"state":"closed","title":"Bump the symfony group with 39 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-28T17:10:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T19:00:28.000Z","updated_at":"2026-01-28T17:10:31.000Z","time_to_close":166200,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"symfony","update_count":39,"packages":[{"name":"symfony/asset","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/asset"},{"name":"symfony/console","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/console"},{"name":"symfony/expression-language","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/expression-language"},{"name":"symfony/framework-bundle","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/framework-bundle"},{"name":"symfony/http-client","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/intl","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/intl"},{"name":"symfony/json-streamer","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/json-streamer"},{"name":"symfony/object-mapper","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/object-mapper"},{"name":"symfony/property-access","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/property-access"},{"name":"symfony/property-info","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/property-info"},{"name":"symfony/security-bundle","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/security-bundle"},{"name":"symfony/serializer","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/serializer"},{"name":"symfony/twig-bundle","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/twig-bundle"},{"name":"symfony/type-info","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/type-info"},{"name":"symfony/uid","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/uid"},{"name":"symfony/validator","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/browser-kit","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/browser-kit"},{"name":"symfony/web-profiler-bundle","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"symfony/cache","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/cache"},{"name":"symfony/config","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/config"},{"name":"symfony/dependency-injection","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/dependency-injection"},{"name":"symfony/doctrine-bridge","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/doctrine-bridge"},{"name":"symfony/error-handler","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/error-handler"},{"name":"symfony/event-dispatcher","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/event-dispatcher"},{"name":"symfony/finder","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/finder"},{"name":"symfony/http-foundation","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/http-kernel","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/http-kernel"},{"name":"symfony/mime","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/mime"},{"name":"symfony/monolog-bridge","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/password-hasher","old_version":"8.0.0","new_version":"8.0.4","repository_url":"https://github.com/symfony/password-hasher"},{"name":"symfony/routing","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/routing"},{"name":"symfony/security-core","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/security-core"},{"name":"symfony/security-csrf","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/security-csrf"},{"name":"symfony/security-http","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/string","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/string"},{"name":"symfony/twig-bridge","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/twig-bridge"},{"name":"symfony/var-dumper","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/var-dumper"},{"name":"symfony/dom-crawler","old_version":"8.0.1","new_version":"8.0.4","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"symfony/process","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/symfony/process"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the symfony group with 39 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [symfony/asset](https://github.com/symfony/asset) | `8.0.0` | `8.0.4` |\n| [symfony/console](https://github.com/symfony/console) | `8.0.3` | `8.0.4` |\n| [symfony/expression-language](https://github.com/symfony/expression-language) | `8.0.0` | `8.0.4` |\n| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `8.0.3` | `8.0.4` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `8.0.3` | `8.0.4` |\n| [symfony/intl](https://github.com/symfony/intl) | `8.0.1` | `8.0.4` |\n| [symfony/json-streamer](https://github.com/symfony/json-streamer) | `8.0.3` | `8.0.4` |\n| [symfony/object-mapper](https://github.com/symfony/object-mapper) | `8.0.1` | `8.0.4` |\n| [symfony/property-access](https://github.com/symfony/property-access) | `8.0.3` | `8.0.4` |\n| [symfony/property-info](https://github.com/symfony/property-info) | `8.0.3` | `8.0.4` |\n| [symfony/security-bundle](https://github.com/symfony/security-bundle) | `8.0.0` | `8.0.4` |\n| [symfony/serializer](https://github.com/symfony/serializer) | `8.0.3` | `8.0.4` |\n| [symfony/twig-bundle](https://github.com/symfony/twig-bundle) | `8.0.3` | `8.0.4` |\n| [symfony/type-info](https://github.com/symfony/type-info) | `8.0.1` | `8.0.4` |\n| [symfony/uid](https://github.com/symfony/uid) | `8.0.0` | `8.0.4` |\n| [symfony/validator](https://github.com/symfony/validator) | `8.0.3` | `8.0.4` |\n| [symfony/browser-kit](https://github.com/symfony/browser-kit) | `8.0.3` | `8.0.4` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `8.0.3` | `8.0.4` |\n| [symfony/cache](https://github.com/symfony/cache) | `8.0.3` | `8.0.4` |\n| [symfony/config](https://github.com/symfony/config) | `8.0.3` | `8.0.4` |\n| [symfony/dependency-injection](https://github.com/symfony/dependency-injection) | `8.0.3` | `8.0.4` |\n| [symfony/doctrine-bridge](https://github.com/symfony/doctrine-bridge) | `8.0.3` | `8.0.4` |\n| [symfony/error-handler](https://github.com/symfony/error-handler) | `8.0.0` | `8.0.4` |\n| [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher) | `8.0.0` | `8.0.4` |\n| [symfony/finder](https://github.com/symfony/finder) | `8.0.3` | `8.0.4` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `8.0.3` | `8.0.4` |\n| [symfony/http-kernel](https://github.com/symfony/http-kernel) | `8.0.3` | `8.0.4` |\n| [symfony/mime](https://github.com/symfony/mime) | `8.0.0` | `8.0.4` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `8.0.0` | `8.0.4` |\n| [symfony/password-hasher](https://github.com/symfony/password-hasher) | `8.0.0` | `8.0.4` |\n| [symfony/routing](https://github.com/symfony/routing) | `8.0.3` | `8.0.4` |\n| [symfony/security-core](https://github.com/symfony/security-core) | `8.0.3` | `8.0.4` |\n| [symfony/security-csrf](https://github.com/symfony/security-csrf) | `8.0.3` | `8.0.4` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `8.0.3` | `8.0.4` |\n| [symfony/string](https://github.com/symfony/string) | `8.0.1` | `8.0.4` |\n| [symfony/twig-bridge](https://github.com/symfony/twig-bridge) | `8.0.3` | `8.0.4` |\n| [symfony/var-dumper](https://github.com/symfony/var-dumper) | `8.0.3` | `8.0.4` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `8.0.1` | `8.0.4` |\n| [symfony/process](https://github.com/symfony/process) | `8.0.3` | `8.0.4` |\n\nUpdates `symfony/asset` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/asset/releases\"\u003esymfony/asset's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/asset/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/asset/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/2401c7e9f223969f0979eeb884a09fa6f8d7e49b\"\u003e\u003ccode\u003e2401c7e\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/a6f49cf087a1fcfe7130b9b604a8a2b878b06c40\"\u003e\u003ccode\u003ea6f49cf\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/da95c6aba17f7e831744c2a09fd360e32a3d0f84\"\u003e\u003ccode\u003eda95c6a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/28dd5b36dca9b31723e046a0b182b3f0fe17b23c\"\u003e\u003ccode\u003e28dd5b3\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/asset/commit/cfee7c0d64be113383db74a2fdd65d426b7f3aab\"\u003e\u003ccode\u003ecfee7c0\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/asset/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/console` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/console/releases\"\u003esymfony/console's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/console/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/console/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/ace03c4cf9805080ff40cbeec69fca180c339a3b\"\u003e\u003ccode\u003eace03c4\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/41e38717ac1dd7a46b6bda7d6a82af2d98a78894\"\u003e\u003ccode\u003e41e3871\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/a28c3e5b4df406e8fae8e9b18c40557b5dfc430c\"\u003e\u003ccode\u003ea28c3e5\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/2f1da3435397ac346acf3b92b756398f6f2783c7\"\u003e\u003ccode\u003e2f1da34\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/b721b9b9ac0b202a052e0b678a6f6130239e5610\"\u003e\u003ccode\u003eb721b9b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3\"\u003e\u003ccode\u003e0bc2199\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/console/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/expression-language` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/expression-language/releases\"\u003esymfony/expression-language's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/expression-language/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/expression-language/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/expression-language/commit/83989cfbcf2ba08a400be339a88468b05ddc21c9\"\u003e\u003ccode\u003e83989cf\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/expression-language/commit/f3a6497eb6573e185f2ec41cd3b3f0cd68ddf667\"\u003e\u003ccode\u003ef3a6497\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/expression-language/commit/bb4594cdd692b4f582b9f8a3aa15cde4f749fea7\"\u003e\u003ccode\u003ebb4594c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/expression-language/commit/89c10ef5ca65968ec7ce7ce033c7f36eeb1b0312\"\u003e\u003ccode\u003e89c10ef\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/expression-language/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/framework-bundle` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/framework-bundle/releases\"\u003esymfony/framework-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/framework-bundle/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/framework-bundle/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63043\"\u003e#63043\u003c/a\u003e  Check for console package before register \u003ccode\u003eCommandDataCollector\u003c/code\u003e (gimler)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63016\"\u003e#63016\u003c/a\u003e  Ensure a fresh container is used after cache warmup in \u003ccode\u003eKernelTestCase\u003c/code\u003e (lyrixx)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63053\"\u003e#63053\u003c/a\u003e  add back missing enabled key in normalization step (xabbuh)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63002\"\u003e#63002\u003c/a\u003e  Fix merging node that canBeDisable()/canBeEnabled() (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62985\"\u003e#62985\u003c/a\u003e  Skip extensions with empty configuration in \u003ccode\u003ereference.php\u003c/code\u003e (bendavies)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63003\"\u003e#63003\u003c/a\u003e  Don't list ExpressionConfigurator if expression-language is not installed on reference config shape (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63005\"\u003e#63005\u003c/a\u003e  Revert destination file change for secrets:decrypt-to-local (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62795\"\u003e#62795\u003c/a\u003e  Fix mocking decorated services in tests (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62920\"\u003e#62920\u003c/a\u003e  Allow \u003ccode\u003eParamConfigurator\u003c/code\u003e in \u003ccode\u003eParametersConfig\u003c/code\u003e (\u003ca href=\"https://github.com/jack-worman\"\u003e\u003ccode\u003e@​jack-worman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/121c3b2baa96e74754f2db550007aa6bcdf27c7e\"\u003e\u003ccode\u003e121c3b2\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/71fffd9f6cf8df1e2ee311176c85a10eddfdb08c\"\u003e\u003ccode\u003e71fffd9\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/b6cfc86e770822b976dfffe32c1552f3fd3d2892\"\u003e\u003ccode\u003eb6cfc86\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/08392c6c6a9805ad6c5fbe70461c9f4393f5c3b1\"\u003e\u003ccode\u003e08392c6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/f64f9b23f2d7c22e79a59598ad67d7bf3f39339d\"\u003e\u003ccode\u003ef64f9b2\u003c/code\u003e\u003c/a\u003e fix low deps test with Console component \u0026lt; 6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/3f010f84a9fe67df0769eb96ba251283776108d2\"\u003e\u003ccode\u003e3f010f8\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Check for console package before register `CommandDataColle...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/c15844fab5730d70891a1adccbabe51ce4cadfeb\"\u003e\u003ccode\u003ec15844f\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Ensure a fresh container is used after cache warmup in Kern...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/b98c66e539cbdf6b22a6a8608c868e233209af81\"\u003e\u003ccode\u003eb98c66e\u003c/code\u003e\u003c/a\u003e add back missing enabled key in normalization step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/570c754e163df30abac27dd642aba5f2a264a094\"\u003e\u003ccode\u003e570c754\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/667beb883132524bd6512822ea6721ee84a45ec9\"\u003e\u003ccode\u003e667beb8\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/63002\"\u003e#63002\u003c/a\u003e [Config] Fix merging node that canBeDisable()/canBeEnabled() (nico...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/framework-bundle/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/http-client/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-client/issues/63155\"\u003e#63155\u003c/a\u003e  Skip HTTP/3 when using a proxy (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-client/issues/62954\"\u003e#62954\u003c/a\u003e  Fix existing headers must be replaced in CachingHttpClient (Toflar)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-client/issues/62898\"\u003e#62898\u003c/a\u003e  update chunk items' expiration on revalidation (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/ee9cc4a32fd1cb202b052ba9905a3c873363a465\"\u003e\u003ccode\u003eee9cc4a\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d63c23357d74715a589454c141c843f0172bec6c\"\u003e\u003ccode\u003ed63c233\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6fa68bc7cd003ac2ad4c2a8780f5dfd8c8b0d23d\"\u003e\u003ccode\u003e6fa68bc\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e8e50d6ee3b39cb64b8d7dabcbd3426335cdc94e\"\u003e\u003ccode\u003ee8e50d6\u003c/code\u003e\u003c/a\u003e [HttpClient] Cleanup tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/75d129538b49e80aea3bf06de3a67c5c395a2d58\"\u003e\u003ccode\u003e75d1295\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b19658f78864af9f34dcd41bc35202a3ea2dd97c\"\u003e\u003ccode\u003eb19658f\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/f57eb9977830c9d2e237e38c74ade4019f8a5832\"\u003e\u003ccode\u003ef57eb99\u003c/code\u003e\u003c/a\u003e [HttpClient] Skip HTTP/3 when using a proxy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c805ba22435bbfb3c03f03ffc9138d98c70f407c\"\u003e\u003ccode\u003ec805ba2\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/11bb6b3ae007bad504785ddf36ea1e29d4f4b9a8\"\u003e\u003ccode\u003e11bb6b3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/54cfce5e617a1d78a85b23b61e8e12fa59140edc\"\u003e\u003ccode\u003e54cfce5\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/intl` from 8.0.1 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/intl/releases\"\u003esymfony/intl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/intl/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/intl/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/8d049269c2accca0b02e5f9de39f3ee92ebc4468\"\u003e\u003ccode\u003e8d04926\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/7fa2d46174166bcd7829abc8717949f8a0b21fb7\"\u003e\u003ccode\u003e7fa2d46\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/f5b5b91176221de5d394a15d4ecb236908a756fe\"\u003e\u003ccode\u003ef5b5b91\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/22748dcb8d1b0dd06db5ada9f7d9ce7523b0ee94\"\u003e\u003ccode\u003e22748dc\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/intl/compare/v8.0.1...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/json-streamer` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/json-streamer/releases\"\u003esymfony/json-streamer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/json-streamer/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/json-streamer/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/json-streamer/issues/63159\"\u003e#63159\u003c/a\u003e  Fix exponential resource class memory growth (mtarld)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/json-streamer/issues/63000\"\u003e#63000\u003c/a\u003e  Fix memory leak by caching stream readers/writers (\u003ca href=\"https://github.com/mtarld\"\u003e\u003ccode\u003e@​mtarld\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/5a092e5c95b47fd5798fcc225d9a4d0683eeb182\"\u003e\u003ccode\u003e5a092e5\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/0f2854a5d6ce758b24d37df333e0f8fdcc2a3382\"\u003e\u003ccode\u003e0f2854a\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/bda70800da405c471ec81d172380d7ae956e5ae7\"\u003e\u003ccode\u003ebda7080\u003c/code\u003e\u003c/a\u003e [JsonStreamer] Fix exponential resource class memory growth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/703f8b2543c3759334ebfffbcd4002aea5d8bad1\"\u003e\u003ccode\u003e703f8b2\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/1e7be94d48f986cd147dd683b7ad3f47a54f67ef\"\u003e\u003ccode\u003e1e7be94\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/40631c10894e74d4577341e5d53ae5e18fdf08c8\"\u003e\u003ccode\u003e40631c1\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/b2215675fc607746874e8c10bd494806901b6992\"\u003e\u003ccode\u003eb221567\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/0aebddea0174c0f30e3c8466f66f760b2864490d\"\u003e\u003ccode\u003e0aebdde\u003c/code\u003e\u003c/a\u003e [JsonStreamer] Fix memory leak by caching stream readers/writers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/0580564c03f9c7a01d77a21d066c400507673db5\"\u003e\u003ccode\u003e0580564\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/json-streamer/commit/3887e122416e6c17ac2893b448f482392541db6f\"\u003e\u003ccode\u003e3887e12\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/json-streamer/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/object-mapper` from 8.0.1 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/object-mapper/releases\"\u003esymfony/object-mapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/object-mapper/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/object-mapper/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/object-mapper/issues/63027\"\u003e#63027\u003c/a\u003e  error when multiple targets and no condition (soyuka)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/object-mapper/issues/62862\"\u003e#62862\u003c/a\u003e  Fix mapping for missing source properties (\u003ca href=\"https://github.com/Ali-HENDA\"\u003e\u003ccode\u003e@​Ali-HENDA\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/object-mapper/commit/079f8b3b4fede13897b411975b29b5a2d0c866cc\"\u003e\u003ccode\u003e079f8b3\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/object-mapper/commit/ffb1dbc1c639933dbd8ffd51fe823b6b9b950105\"\u003e\u003ccode\u003effb1dbc\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/object-mapper/commit/4429481dcdb7c3ce5b89e7c0abdd281c2c92038f\"\u003e\u003ccode\u003e4429481\u003c/code\u003e\u003c/a\u003e [ObjectMapper] error when multiple targets and no condition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/object-mapper/commit/e483f870545c2ad5f350c4653e5e0a91b3c2061c\"\u003e\u003ccode\u003ee483f87\u003c/code\u003e\u003c/a\u003e [ObjectMapper] Fix mapping for missing source properties\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/object-mapper/compare/v8.0.1...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/property-access` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/property-access/releases\"\u003esymfony/property-access's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/property-access/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/property-access/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-access/issues/62886\"\u003e#62886\u003c/a\u003e  Skip methods that look like getters but return void or never (\u003ca href=\"https://github.com/jordikroon\"\u003e\u003ccode\u003e@​jordikroon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/a35a5ec85b605d0d1a9fd802cb44d87682c746fd\"\u003e\u003ccode\u003ea35a5ec\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/fa49bf1ca8fce1ba0e2dba4e4658554cfb9364b1\"\u003e\u003ccode\u003efa49bf1\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/23cd9b9b8146bd5fcd190e7ecf46c84d18588110\"\u003e\u003ccode\u003e23cd9b9\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/6dfa655ac9e9860c05cabb287f34da86b18c237e\"\u003e\u003ccode\u003e6dfa655\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/property-access/issues/62933\"\u003e#62933\u003c/a\u003e [PropertyAccess] do not use PHPUnit mock objects without configu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/47f784aded85aa4b49a71113e09c77636267f5b7\"\u003e\u003ccode\u003e47f784a\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/9ab8d874fd4a252d6327ec02c94742c4dc67d62d\"\u003e\u003ccode\u003e9ab8d87\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/bab21db881998a5d9ddf88828ce0aafdc24a81e7\"\u003e\u003ccode\u003ebab21db\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/b240abc09bc78d7bba894bc1b55f6bb0223c57bb\"\u003e\u003ccode\u003eb240abc\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/3044dec2daffea65a2103bc638155677b207e130\"\u003e\u003ccode\u003e3044dec\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/54c23ca43850630f6ce85f8416105b442a284855\"\u003e\u003ccode\u003e54c23ca\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/property-access/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/property-info` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/property-info/releases\"\u003esymfony/property-info's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/property-info/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/property-info/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/62959\"\u003e#62959\u003c/a\u003e  do not parse \u003ccode\u003escalar\u003c/code\u003e as an object (xabbuh)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/63084\"\u003e#63084\u003c/a\u003e  fix exception with nullable value-of phpdoc (Максим Колокольников, maxmirazh33)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/63126\"\u003e#63126\u003c/a\u003e  Throw when phpdocumentor/reflection-docblock v6 is in use (branch 6.4 only) (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/62997\"\u003e#62997\u003c/a\u003e  Fix type resolution when called class is in other namespace (mtarld)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/62886\"\u003e#62886\u003c/a\u003e  Skip methods that look like getters but return void or never (\u003ca href=\"https://github.com/jordikroon\"\u003e\u003ccode\u003e@​jordikroon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/16548f971534d36bebe9c92049f02064ac51dea0\"\u003e\u003ccode\u003e16548f9\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/b5305f3bc5727d0395e9681237e870ed5a5d21ae\"\u003e\u003ccode\u003eb5305f3\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/2b6410e451dc9175694aadd4f93aad6efbc57d81\"\u003e\u003ccode\u003e2b6410e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/5dda35816740c390bf374897a018256c7ede7ecc\"\u003e\u003ccode\u003e5dda358\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/62959\"\u003e#62959\u003c/a\u003e [PropertyInfo] do not parse \u003ccode\u003escalar\u003c/code\u003e as an object (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/82ad9ccebba794e5fb6867fd12c39500b19dac88\"\u003e\u003ccode\u003e82ad9cc\u003c/code\u003e\u003c/a\u003e do not parse \u0026quot;scalar\u0026quot; as an object\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/2811cbcbb97169c0ff06e66ad17c4c2bd8425ec3\"\u003e\u003ccode\u003e2811cbc\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/f7e24a32bae0020a10826307a69ff14b0649ede4\"\u003e\u003ccode\u003ef7e24a3\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/property-info/issues/63084\"\u003e#63084\u003c/a\u003e [PropertyInfo] fix exception with nullable value-of phpdoc (Максим...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/6b0b4da54189a66bdf860278b993954ac1832d02\"\u003e\u003ccode\u003e6b0b4da\u003c/code\u003e\u003c/a\u003e fix exception \u0026quot;Symfony\\Component\\TypeInfo\\Exception\\InvalidArgumentException:...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/fadc8c2024e8051d1513a32004aec403b13cd6e3\"\u003e\u003ccode\u003efadc8c2\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-info/commit/8c25d39ff83ecd07e3bf5116ee507ced20beb6a0\"\u003e\u003ccode\u003e8c25d39\u003c/code\u003e\u003c/a\u003e [PropertyInfo] Throw when phpdocumentor/reflection-docblock v6 is in use (bra...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/property-info/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-bundle` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-bundle/releases\"\u003esymfony/security-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-bundle/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/security-bundle/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/security-bundle/issues/62973\"\u003e#62973\u003c/a\u003e  fix the security profiler template (\u003ca href=\"https://github.com/aurac\"\u003e\u003ccode\u003e@​aurac\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/c170650a00ba724be3455852747af600a2f042b4\"\u003e\u003ccode\u003ec170650\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/7281b644c76985ddf3927f5e65152b0cc29d175b\"\u003e\u003ccode\u003e7281b64\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/03d6ba1eb048843b0b20a06eec69a681692cdd53\"\u003e\u003ccode\u003e03d6ba1\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/security-bundle/issues/62973\"\u003e#62973\u003c/a\u003e [WebProfiler] fix the security profiler template (aurac)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/4289702d73ff1d1b3ae46bcfdc4f520155f6d13a\"\u003e\u003ccode\u003e4289702\u003c/code\u003e\u003c/a\u003e [WebProfiler] fix the security profiler template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/1826ab2b1a7fd30287dd763e30dcb38a0663bc8a\"\u003e\u003ccode\u003e1826ab2\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/1a55c47a7cf99d0d7c7a53d811fa124037979742\"\u003e\u003ccode\u003e1a55c47\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/03fe6520645de2009bdfb43ec8abd02e258a5ba1\"\u003e\u003ccode\u003e03fe652\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/b6596b52bd19a388605b2f72b184abf9726baf0f\"\u003e\u003ccode\u003eb6596b5\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/4588b45a1e7f2c3ca3acd63b6e41d7aa006b3625\"\u003e\u003ccode\u003e4588b45\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/d3e2c0f496f3231e2108b3aef5a54ea2a15db6f0\"\u003e\u003ccode\u003ed3e2c0f\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-bundle/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/serializer` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/serializer/releases\"\u003esymfony/serializer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/serializer/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/serializer/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/63136\"\u003e#63136\u003c/a\u003e  Fix is/has/can accessor naming to strip prefix unless colliding (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/63052\"\u003e#63052\u003c/a\u003e  Fix NameConverter not detecting wrong input format with \u003ccode\u003eallow_extra_attributes=false\u003c/code\u003e (xersion22)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/62953\"\u003e#62953\u003c/a\u003e  Fix removing nested values (gnoddep)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/62838\"\u003e#62838\u003c/a\u003e  Fix serialization of method with same name than property (VincentLanglet)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/62886\"\u003e#62886\u003c/a\u003e  Skip methods that look like getters but return void or never (\u003ca href=\"https://github.com/jordikroon\"\u003e\u003ccode\u003e@​jordikroon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/8a5b496fcafddb198c5ce12b969e622e0b089f8f\"\u003e\u003ccode\u003e8a5b496\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/3b9a5d5c941a2a6e2a7dbe0e63fc3161888a5cd4\"\u003e\u003ccode\u003e3b9a5d5\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/86821ffa37b0889e111795b51017740278f8ec68\"\u003e\u003ccode\u003e86821ff\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/8e02b21b88a4978aad275f002f614ac9eb52469b\"\u003e\u003ccode\u003e8e02b21\u003c/code\u003e\u003c/a\u003e [Serializer] Fix is/has/can accessor naming regression while preserving colli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/c014916a14c086bc7bf846736265854ad255f2a0\"\u003e\u003ccode\u003ec014916\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/af7b0d125c627f20bcbef586081c14dc4feb6df1\"\u003e\u003ccode\u003eaf7b0d1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/6556c8d8a0de90a595ed27ffe849ec20fb158f82\"\u003e\u003ccode\u003e6556c8d\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/serializer/issues/63052\"\u003e#63052\u003c/a\u003e [Serializer] Fix NameConverter not detecting wrong input format wi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/1a79576ddfeae12dc1e57d50583db16c69d966ed\"\u003e\u003ccode\u003e1a79576\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/f481b5d0fd66ae920f634667bdd155985e53d472\"\u003e\u003ccode\u003ef481b5d\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/6726b428bdc07b355d82afac2c049814b51cde8e\"\u003e\u003ccode\u003e6726b42\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/serializer/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/twig-bundle` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/twig-bundle/releases\"\u003esymfony/twig-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/twig-bundle/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/twig-bundle/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bundle/commit/5a68f2e0e06996514bf04900c3982b93b42487af\"\u003e\u003ccode\u003e5a68f2e\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bundle/commit/e8829e02ff96a391ed0703bac9e7ff0537480b6b\"\u003e\u003ccode\u003ee8829e0\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bundle/commit/5dfe33abdd85e23e6297a03dc4afa67d0142ae9a\"\u003e\u003ccode\u003e5dfe33a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bundle/commit/a5c8dcc11a5bf9c96320da20070d2e158a4e0b30\"\u003e\u003ccode\u003ea5c8dcc\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/twig-bundle/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/type-info` from 8.0.1 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/type-info/releases\"\u003esymfony/type-info's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/type-info/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/type-info/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/type-info/issues/62997\"\u003e#62997\u003c/a\u003e  Fix type resolution when called class is in other namespace (\u003ca href=\"https://github.com/mtarld\"\u003e\u003ccode\u003e@​mtarld\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/106a2d3bbf0d4576b2f70e6ca866fa420956ed0d\"\u003e\u003ccode\u003e106a2d3\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/f83c725e72b39b2704b9d6fc85070ad6ac7a5889\"\u003e\u003ccode\u003ef83c725\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/7fe70bebb370c48a034cee53d174db5dff081103\"\u003e\u003ccode\u003e7fe70be\u003c/code\u003e\u003c/a\u003e [TypeInfo] Fix static type resolution when called class is in different names...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/39dc7a2b2860e9ef3c31e531c17e25d915020c1b\"\u003e\u003ccode\u003e39dc7a2\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/d5f989018d8daa68c8c798dfd244fd1882bee1c2\"\u003e\u003ccode\u003ed5f9890\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/ba9d6f42807f05c00263420536c55ce6ce729d9d\"\u003e\u003ccode\u003eba9d6f4\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/type-info/compare/v8.0.1...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/uid` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/uid/releases\"\u003esymfony/uid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/uid/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/uid/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/8b81bd3700f5c1913c22a3266a647aa1bb974435\"\u003e\u003ccode\u003e8b81bd3\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/7719ce8aba76be93dfe249192f1fbfa52c588e36\"\u003e\u003ccode\u003e7719ce8\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/ae208d31706a608492ec09af9075dfcdb682be52\"\u003e\u003ccode\u003eae208d3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/6b973c385f00341b246f697d82dc01a09107acdd\"\u003e\u003ccode\u003e6b973c3\u003c/code\u003e\u003c/a\u003e [Uid] Remove $uid from InvalidArgumentException message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/17da16a750541a42cf2183935e0f6008316c23f7\"\u003e\u003ccode\u003e17da16a\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/a69f69f3159b852651a6bf45a9fdd149520525bb\"\u003e\u003ccode\u003ea69f69f\u003c/code\u003e\u003c/a\u003e Merge branch '7.2' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/41aced5ddb593c9c6c81ac9828320448caa02444\"\u003e\u003ccode\u003e41aced5\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/uid/commit/9c8592da78d7ee6af52011eef593350d87e814c0\"\u003e\u003ccode\u003e9c8592d\u003c/code\u003e\u003c/a\u003e [Uid] Improve entropy of the increment for UUIDv7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/uid/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/validator/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/8063167d06bdbea8ded3b3c9714f838cc5c618e2\"\u003e\u003ccode\u003e8063167\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/64d763109518ea5f85ab32efe28eb8278ae5d502\"\u003e\u003ccode\u003e64d7631\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/3c7782240ef932b60e73e0ab4d4180bfcf9114bf\"\u003e\u003ccode\u003e3c77822\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/validator/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/browser-kit` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/browser-kit/releases\"\u003esymfony/browser-kit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/browser-kit/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/browser-kit/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/browser-kit/issues/62892\"\u003e#62892\u003c/a\u003e  Allow wrapping response content to give proper context when fetching fragments (\u003ca href=\"https://github.com/Jean-Beru\"\u003e\u003ccode\u003e@​Jean-Beru\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/0d998c101e1920fc68572209d1316fec0db728ef\"\u003e\u003ccode\u003e0d998c1\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/bed167eadaaba641f51fc842c9227aa5e251309e\"\u003e\u003ccode\u003ebed167e\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/a1e115df7c86200f210814867a61694e6d304256\"\u003e\u003ccode\u003ea1e115d\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/f49947cf0cbd7d685281ef74e05b98f5e75b181f\"\u003e\u003ccode\u003ef49947c\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/703346cfb06953776040a5d147a62878bfe9231d\"\u003e\u003ccode\u003e703346c\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/11073c320992196b61e920a74680b3ed007aaebe\"\u003e\u003ccode\u003e11073c3\u003c/code\u003e\u003c/a\u003e feature \u003ca href=\"https://redirect.github.com/symfony/browser-kit/issues/62892\"\u003e#62892\u003c/a\u003e [BrowserKit] Allow wrapping response content to give proper co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/browser-kit/commit/0ac334def0098e68c62065053d651a8ff8e5720c\"\u003e\u003ccode\u003e0ac334d\u003c/code\u003e\u003c/a\u003e [BrowserKit] Allow wrapping response content to give proper context when fetc...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/browser-kit/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/0d0df8b3601f80b455d0bf40402d104c02d8b6fa\"\u003e\u003ccode\u003e0d0df8b\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/be165e29e6109efb89bfaefe56e3deccf72a8643\"\u003e\u003ccode\u003ebe165e2\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/3f288c176f4b70d083c1b37a0b9aa0c4745b2ef3\"\u003e\u003ccode\u003e3f288c1\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/a20ae5c327aa387bf549f2aa585980bd421592cb\"\u003e\u003ccode\u003ea20ae5c\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/40ce89f9f0e35aee3e9747f239f4596de8bbe86b\"\u003e\u003ccode\u003e40ce89f\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/e71face0307050f2d3563ffe381a8e4221f81ad6\"\u003e\u003ccode\u003ee71face\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/3b62f8f09ce3bb685fd1d4f71f944fc3d716bcde\"\u003e\u003ccode\u003e3b62f8f\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/481a89449e012e01b66e4a752513899222807bae\"\u003e\u003ccode\u003e481a894\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/c84238e22b98db2a40ab72781a2cdd1be1a8af4d\"\u003e\u003ccode\u003ec84238e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/011f59e3f3d20f60d11b4e78b8dc63504f56e145\"\u003e\u003ccode\u003e011f59e\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/cache/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/62852\"\u003e#62852\u003c/a\u003e  Fix DSN auth not passed to clusters in RedisTrait (\u003ca href=\"https://github.com/wikando-ck\"\u003e\u003ccode\u003e@​wikando-ck\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/5d3fcada5e1b80157cfdfd1f9dbbd63f95ef6f13\"\u003e\u003ccode\u003e5d3fcad\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/67ca35eaa52dd9c1f07a42d459b5a2544dd29b34\"\u003e\u003ccode\u003e67ca35e\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/129b3a6337511b28bde97a10f98fc4372da3e113\"\u003e\u003ccode\u003e129b3a6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/1b4c97d554c8c6d2c09546fcdef7f1aa338560a7\"\u003e\u003ccode\u003e1b4c97d\u003c/code\u003e\u003c/a\u003e [Cache] Fix the previous fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/693791378990b9e199b29f7be2a4d0e9e128308f\"\u003e\u003ccode\u003e6937913\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/76d72beac5ca0339d7a17e3459b9f4f3a8876356\"\u003e\u003ccode\u003e76d72be\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/917e9719ae4ef60a15ed7005e72f7fbae922d52e\"\u003e\u003ccode\u003e917e971\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/51bd6cc741e1cda86448508006f080194bab7301\"\u003e\u003ccode\u003e51bd6cc\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/cache/issues/62852\"\u003e#62852\u003c/a\u003e [Cache] Fix DSN auth not passed to clusters in RedisTrait (wikando...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/2397d91f9d96098e8df21c9b10422a0c76a6dfa4\"\u003e\u003ccode\u003e2397d91\u003c/code\u003e\u003c/a\u003e [Cache] Fix DSN auth not passed to clusters in RedisTrait\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/cache/commit/8fa83432dca286e894799c05abd38a49f812d70c\"\u003e\u003ccode\u003e8fa8343\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/cache/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/config` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/config/releases\"\u003esymfony/config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/config/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/config/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/config/issues/63053\"\u003e#63053\u003c/a\u003e  add back missing enabled key in normalization step (xabbuh)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/config/issues/63002\"\u003e#63002\u003c/a\u003e  Fix merging node that canBeDisable()/canBeEnabled() (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/config/issues/62920\"\u003e#62920\u003c/a\u003e  Allow \u003ccode\u003eParamConfigurator\u003c/code\u003e in \u003ccode\u003eParametersConfig\u003c/code\u003e (\u003ca href=\"https://github.com/jack-worman\"\u003e\u003ccode\u003e@​jack-worman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/8f45af92f08f82902827a8b6f403aaf49d893539\"\u003e\u003ccode\u003e8f45af9\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/4275b53b8ab0cf37f48bf273dc2285c8178efdfb\"\u003e\u003ccode\u003e4275b53\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/26ddb5ea228c55986ac9dd5273bd6b4e3d07eb61\"\u003e\u003ccode\u003e26ddb5e\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/077e131cf6242b6d9df29b624c9b496dda7d70a6\"\u003e\u003ccode\u003e077e131\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/b45cbe6d7ff49ec6d1a3154ccd5d59a38c588ce4\"\u003e\u003ccode\u003eb45cbe6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/d445badf0ad2c2a492e38c0378c39997a56ef97b\"\u003e\u003ccode\u003ed445bad\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/e723782fb586a6fe3d8f054e3395ea4bf274c0ae\"\u003e\u003ccode\u003ee723782\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/63087d667f479d0f3424a41a50ca0357064956ba\"\u003e\u003ccode\u003e63087d6\u003c/code\u003e\u003c/a\u003e add back missing enabled key in normalization step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/7155042ab466158f599d580c9d04fe6b92d7b9df\"\u003e\u003ccode\u003e7155042\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/config/commit/39a67af02c6878f9b53e3cdeec6357abacf26d83\"\u003e\u003ccode\u003e39a67af\u003c/code\u003e\u003c/a\u003e [Config] Fix merging node that canBeDisable()/canBeEnabled()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/config/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dependency-injection` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dependency-injection/releases\"\u003esymfony/dependency-injection's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dependency-injection/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/dependency-injection/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/dependency-injection/issues/63160\"\u003e#63160\u003c/a\u003e  Fix alias chain inversion when deprecated alias points to decorated service (amateescu)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/dependency-injection/issues/62920\"\u003e#62920\u003c/a\u003e  Allow \u003ccode\u003eParamConfigurator\u003c/code\u003e in \u003ccode\u003eParametersConfig\u003c/code\u003e (\u003ca href=\"https://github.com/jack-worman\"\u003e\u003ccode\u003e@​jack-worman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/59c3cf87a7ed9beb561cf7433a6635b000a0ff4d\"\u003e\u003ccode\u003e59c3cf8\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/dbbaba1cc65ccfa29106e931f68b51cd2f4b32bb\"\u003e\u003ccode\u003edbbaba1\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/46aadd0ecb1aed639481353c61aa155231a29ba9\"\u003e\u003ccode\u003e46aadd0\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/b17882e933c4c606620247b6708ab53aa3b88753\"\u003e\u003ccode\u003eb17882e\u003c/code\u003e\u003c/a\u003e [DependencyInjection] Fix alias chain inversion when deprecated alias points ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/64a28d0d232381422a497b6cfc83e9fa7288672d\"\u003e\u003ccode\u003e64a28d0\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/23f0ca9ad5ba6642b1475610425d819a8bdce28c\"\u003e\u003ccode\u003e23f0ca9\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/5ec49d2cf9d4144481af708d0def9a1a8b2727d0\"\u003e\u003ccode\u003e5ec49d2\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/e19f2a26cab67d1a5637db476f5231dade3c03bb\"\u003e\u003ccode\u003ee19f2a2\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/c269d34d39c32117050f959b0f0a342ed020e8da\"\u003e\u003ccode\u003ec269d34\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/679e047994d0c0d46314bcf094ecef034d6667a3\"\u003e\u003ccode\u003e679e047\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eParamConfigurator\u003c/code\u003e in \u003ccode\u003eParametersConfig\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/dependency-injection/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-bridge` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-bridge/releases\"\u003esymfony/doctrine-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-bridge/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/doctrine-bridge/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/doctrine-bridge/issues/63051\"\u003e#63051\u003c/a\u003e  Fix custom type based on Uid on entity loader (\u003ca href=\"https://github.com/IndraGunawan\"\u003e\u003ccode\u003e@​IndraGunawan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/0d07589d03ed7db1833bfe943635872a2e8aebb2\"\u003e\u003ccode\u003e0d07589\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/3408d9fb7bda6c8db9f3e4099863c9017bcbc62d\"\u003e\u003ccode\u003e3408d9f\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/98814d5e95e382150629619fa883e775baf6f340\"\u003e\u003ccode\u003e98814d5\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/eefea91182dfad03a94056f8f4ffa499ffdb80ca\"\u003e\u003ccode\u003eeefea91\u003c/code\u003e\u003c/a\u003e [DoctrineBridge] Fix custom type based on Uid on entity loader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/478bbdc955185f8ef9fe3bd05c44a7c81c34b43a\"\u003e\u003ccode\u003e478bbdc\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/ba67870730c8c81039da40d56561d455d5dcfff4\"\u003e\u003ccode\u003eba67870\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/abdea4f2a4beaf836385b90fd93968a61f65662c\"\u003e\u003ccode\u003eabdea4f\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/049d59451ecc395355d37c4270f3343fb2ff43a5\"\u003e\u003ccode\u003e049d594\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/3ec6e0eaa01999f245330f39940a19849c99881e\"\u003e\u003ccode\u003e3ec6e0e\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/fad6e3c45130f259d5dc646d08770772ad2b7e56\"\u003e\u003ccode\u003efad6e3c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/doctrine-bridge/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/error-handler` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/error-handler/releases\"\u003esymfony/error-handler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/error-handler/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/error-handler/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/error-handler/issues/63108\"\u003e#63108\u003c/a\u003e  fix parsing of complexe type (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/7620b97ec0ab1d2d6c7fb737aa55da411bea776a\"\u003e\u003ccode\u003e7620b97\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/8da531f364ddfee53e36092a7eebbbd0b775f6b8\"\u003e\u003ccode\u003e8da531f\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/c2ee39c0f4840971da6d4b8a1fd910ed470e2c93\"\u003e\u003ccode\u003ec2ee39c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/8c18400784fcb014dc73c8d5601a9576af7f8ad4\"\u003e\u003ccode\u003e8c18400\u003c/code\u003e\u003c/a\u003e [ErrorHandler] fix parsing of complexe type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/8720fcb28ccfb687e0fa331e2a85059149411c23\"\u003e\u003ccode\u003e8720fcb\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/4ee3df861f460e899bf34d6775f3c4ff1231431d\"\u003e\u003ccode\u003e4ee3df8\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/429d9e569c8dc9c3926a9ffb2d725dbbbe3f0525\"\u003e\u003ccode\u003e429d9e5\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/78a92b4c0d44e785921b97e9c23f38e85ceefa65\"\u003e\u003ccode\u003e78a92b4\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/32b53252d2289adbb8eec4b5d09ace46d4a7c9ef\"\u003e\u003ccode\u003e32b5325\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/error-handler/commit/421c958f530184f876308d57504c5863bb9f24e0\"\u003e\u003ccode\u003e421c958\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/error-handler/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/event-dispatcher` from 8.0.0 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/event-dispatcher/releases\"\u003esymfony/event-dispatcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/event-dispatcher/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/event-dispatcher/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/99301401da182b6cfaa4700dbe9987bb75474b47\"\u003e\u003ccode\u003e9930140\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/dc2c0eba1af673e736bb851d747d266108aea746\"\u003e\u003ccode\u003edc2c0eb\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/2abf563596d8af09bbbfe4c6079bdffd7ed3f9f8\"\u003e\u003ccode\u003e2abf563\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/99d7e101826e6610606b9433248f80c1997cd20b\"\u003e\u003ccode\u003e99d7e10\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/event-dispatcher/compare/v8.0.0...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/finder` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/finder/releases\"\u003esymfony/finder's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/finder/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/finder/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/finder/issues/62762\"\u003e#62762\u003c/a\u003e  Fix \u003ccode\u003eFinder::append()\u003c/code\u003e breaking generic typing contract (\u003ca href=\"https://github.com/jack-worman\"\u003e\u003ccode\u003e@​jack-worman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/finder/commit/42e48eb02e07d5f3771d194d67da117eb824c8c1\"\u003e\u003ccode\u003e42e48eb\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/finder/commit/01b24a145bbeaa7141e75887ec904c34a6728a5f\"\u003e\u003ccode\u003e01b24a1\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/finder/commit/283982e4af5569e58e4b9427f5187729fd05e513\"\u003e\u003ccode\u003e283982e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/finder/commit/3ec24885c1d9ababbb9c8f63bb42fea3c8c9b6de\"\u003e\u003ccode\u003e3ec2488\u003c/code\u003e\u003c/a\u003e [Finder] Fix \u003ccode\u003eFinder::append()\u003c/code\u003e breaking generic typing contract\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/finder/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/http-foundation/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-foundation/issues/63012\"\u003e#63012\u003c/a\u003e  Fix double-prefixing of session keys when using redis/memcached (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e33ba71e674a1bb16eb251688bd27c2ff67e0dc1\"\u003e\u003ccode\u003ee33ba71\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/977a554a34cf8edc95ca351fbecb1bb1ad05cc94\"\u003e\u003ccode\u003e977a554\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/cc4ae963efd984204c0224605ae821382b791462\"\u003e\u003ccode\u003ecc4ae96\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a7c652d0d0a6be8fbf9dead2e36f31e46c482adf\"\u003e\u003ccode\u003ea7c652d\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix double-prefixing of session keys when using redis/memcached\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/2376017e4a84c0d4b54e48b5508db3e5544506fd\"\u003e\u003ccode\u003e2376017\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a85bc9c207cb1879858a02ea466cad80580b981e\"\u003e\u003ccode\u003ea85bc9c\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/66e496a79d33160cecaf1569871a39ec0510fb11\"\u003e\u003ccode\u003e66e496a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/4a673e9797bf5c2db347ae0e5f7880bb572cc061\"\u003e\u003ccode\u003e4a673e9\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v8.0.3...v8.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-kernel` from 8.0.3 to 8.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-kernel/releases\"\u003esymfony/http-kernel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-kernel/compare/v8.0.3...v8.0.4\"\u003ehttps://github.com/symfony/http-kernel/compare/v8.0.3...v8.0.4\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/http-kernel/issues/62848\"\u003e#62848\u003c/a\u003e  Fix using HTTP Cache in worker mode (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/stakovicz\"\u003e\u003ccode\u003e@​stakovicz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/3e61425b663a995957217d03c444b9d27ca7d928\"\u003e\u003ccode\u003e3e61425\u003c/code\u003e\u003c/a\u003e Update VERSION for 8.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/95f5d949b95c9a8463e7d0617cb2069435c06e03\"\u003e\u003ccode\u003e95f5d94\u003c/code\u003e\u003c/a\u003e * 7.4: (27 commits)   [JsonStreamer] Fix exponential resource class memory gr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/28d9ecc671cf008aad6da0601fb34393774c25e2\"\u003e\u003ccode\u003e28d9ecc\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/686ce9b59b8de107fc992094ecbcd0abb0ae4194\"\u003e\u003ccode\u003e686ce9b\u003c/code\u003e\u003c/a\u003e Merge branch '7.4' into 8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/75edf6677590cf7f6039209bb3861822cda54e05\"\u003e\u003ccode\u003e75edf66\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/f2ed78e2c5d1a2045850147628301b3886857585\"\u003e\u003ccode\u003ef2ed78e\u003c/code\u003e\u003c/a\u003e do not use PHPUnit mock objects without configured expectations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/4b6ee066d1571895f6679a3da83133747f653259\"\u003e\u003ccode\u003e4b6ee06\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/d105cd7d08f0850d09e1a593f810f8dea6180be3\"\u003e\u003ccode\u003ed105cd7\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/031479f9a246c65ff91d97cdd3242fd8159d9ecb\"\u003e\u003ccode\u003e031479f\u003c/code\u003e\u003c/a\u003e fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/fb25c7d196b112f5d388aa24e04e6d81b87719e0\"\u003e\u003ccode\u003efb25c7d\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-kernel/compare/v...\n\n_Description has been truncated_","html_url":"https://github.com/kdgyimah/be/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kdgyimah%2Fbe/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"7.4.0","new_version":"8.0.1","update_type":"major","path":null,"pr_created_at":"2025-12-15T20:35:13.000Z","version_change":"7.4.0 → 8.0.1","issue":{"uuid":"3732027534","node_id":"PR_kwDOPk_Kws65Ai64","number":147,"state":"open","title":"chore(deps): bump the php-dependencies group across 1 directory with 50 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-15T20:35:13.000Z","updated_at":"2025-12-22T22:03:05.585Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"php-dependencies","update_count":50,"packages":[{"name":"doctrine/dbal","old_version":"4.4.0","new_version":"4.4.1","repository_url":"https://github.com/doctrine/dbal"},{"name":"gedmo/doctrine-extensions","old_version":"3.21.0","new_version":"3.22.0","repository_url":"https://github.com/doctrine-extensions/DoctrineExtensions"},{"name":"sentry/sentry-symfony","old_version":"5.7.0","new_version":"5.8.2","repository_url":"https://github.com/getsentry/sentry-symfony"},{"name":"stof/doctrine-extensions-bundle","old_version":"1.14.0","new_version":"1.15.1","repository_url":"https://github.com/stof/StofDoctrineExtensionsBundle"},{"name":"symfony/doctrine-messenger","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/doctrine-messenger"},{"name":"symfony/form","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/form"},{"name":"symfony/framework-bundle","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/framework-bundle"},{"name":"symfony/http-client","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/monolog-bundle","old_version":"3.11.0","new_version":"3.11.1","repository_url":"https://github.com/symfony/monolog-bundle"},{"name":"symfony/runtime","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/runtime"},{"name":"symfony/serializer","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/serializer"},{"name":"symfony/validator","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/validator"},{"name":"symfonycasts/reset-password-bundle","old_version":"1.23.2","new_version":"1.24.0","repository_url":"https://github.com/SymfonyCasts/reset-password-bundle"},{"name":"twig/extra-bundle","old_version":"3.22.1","new_version":"3.22.2","repository_url":"https://github.com/twigphp/twig-extra-bundle"},{"name":"doctrine/doctrine-fixtures-bundle","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/doctrine/DoctrineFixturesBundle"},{"name":"phpunit/phpunit","old_version":"12.4.5","new_version":"12.5.4","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"zenstruck/foundry","old_version":"2.8.0","new_version":"2.8.2","repository_url":"https://github.com/zenstruck/foundry"},{"name":"symfony/security-http","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/security-http"},{"name":"friendsofphp/php-cs-fixer","old_version":"3.91.2","new_version":"3.92.0","repository_url":"https://github.com/PHP-CS-Fixer/PHP-CS-Fixer"},{"name":"symfony/dom-crawler","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/dom-crawler"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the php-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [doctrine/dbal](https://github.com/doctrine/dbal) | `4.4.0` | `4.4.1` |\n| [gedmo/doctrine-extensions](https://github.com/doctrine-extensions/DoctrineExtensions) | `3.21.0` | `3.22.0` |\n| [sentry/sentry-symfony](https://github.com/getsentry/sentry-symfony) | `5.7.0` | `5.8.2` |\n| [stof/doctrine-extensions-bundle](https://github.com/stof/StofDoctrineExtensionsBundle) | `1.14.0` | `1.15.1` |\n| [symfony/doctrine-messenger](https://github.com/symfony/doctrine-messenger) | `7.4.0` | `7.4.1` |\n| [symfony/form](https://github.com/symfony/form) | `7.4.0` | `7.4.1` |\n| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `7.4.0` | `7.4.1` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `7.4.0` | `7.4.1` |\n| [symfony/monolog-bundle](https://github.com/symfony/monolog-bundle) | `3.11.0` | `3.11.1` |\n| [symfony/runtime](https://github.com/symfony/runtime) | `7.4.0` | `7.4.1` |\n| [symfony/serializer](https://github.com/symfony/serializer) | `7.4.0` | `7.4.2` |\n| [symfony/validator](https://github.com/symfony/validator) | `7.4.0` | `7.4.2` |\n| [symfonycasts/reset-password-bundle](https://github.com/SymfonyCasts/reset-password-bundle) | `1.23.2` | `1.24.0` |\n| [twig/extra-bundle](https://github.com/twigphp/twig-extra-bundle) | `3.22.1` | `3.22.2` |\n| [doctrine/doctrine-fixtures-bundle](https://github.com/doctrine/DoctrineFixturesBundle) | `3.7.2` | `3.7.3` |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `12.4.5` | `12.5.4` |\n| [zenstruck/foundry](https://github.com/zenstruck/foundry) | `2.8.0` | `2.8.2` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.4.0` | `8.0.1` |\n| [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | `3.91.2` | `3.92.0` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.4.0` | `8.0.1` |\n\n\nUpdates `doctrine/dbal` from 4.4.0 to 4.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/dbal/releases\"\u003edoctrine/dbal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.1\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/dbal/milestone/188\"\u003e4.4.1\u003c/a\u003e\u003c/h3\u003e\n\u003ch3\u003e4.4.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e1\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e1\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug,Transactions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/dbal/pull/7240\"\u003e7240: Don't attempt to rollback when connections are lost\u003c/a\u003e thanks to \u003ca href=\"https://github.com/lcobucci\"\u003e\u003ccode\u003e@​lcobucci\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/3d544473fb93f5c25b483ea4f4ce99f8c4d9d44c\"\u003e\u003ccode\u003e3d54447\u003c/code\u003e\u003c/a\u003e Don't attempt to rollback when connections are lost (\u003ca href=\"https://redirect.github.com/doctrine/dbal/issues/7240\"\u003e#7240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/1cbda9fa97980a6529fab06cb936dc66fd54076d\"\u003e\u003ccode\u003e1cbda9f\u003c/code\u003e\u003c/a\u003e Merge branch '3.10.x' into 4.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/fb127d8037f816f1b6af38f379b5ea762cb9443e\"\u003e\u003ccode\u003efb127d8\u003c/code\u003e\u003c/a\u003e Test Oracle drivers on PHP 8.5 (\u003ca href=\"https://redirect.github.com/doctrine/dbal/issues/7236\"\u003e#7236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/doctrine/dbal/compare/4.4.0...4.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gedmo/doctrine-extensions` from 3.21.0 to 3.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/releases\"\u003egedmo/doctrine-extensions's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.22.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Symfony 8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/blob/main/CHANGELOG.md\"\u003egedmo/doctrine-extensions's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.22.0] - 2025-12-13\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Symfony 8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/e4350ee2daa7f34aa5806f2e1ea11fa4b5800e57\"\u003e\u003ccode\u003ee4350ee\u003c/code\u003e\u003c/a\u003e 3.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/c821b9a5e6eed4b84d6d35ce6a1853b131350c7b\"\u003e\u003ccode\u003ec821b9a\u003c/code\u003e\u003c/a\u003e Bump isbang/compose-action from 2.4.1 to 2.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/5b9385d41f6134c6bd5a0f6773bf4bd013cf42df\"\u003e\u003ccode\u003e5b9385d\u003c/code\u003e\u003c/a\u003e Disallow \u0026quot;stringable_for_to_string\u0026quot; CS rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/e60de54475f90a4710c5954ff94e3e4f95929d38\"\u003e\u003ccode\u003ee60de54\u003c/code\u003e\u003c/a\u003e Remove invalid \u0026quot;\u003ca href=\"https://github.com/author\"\u003e\u003ccode\u003e@​author\u003c/code\u003e\u003c/a\u003e\u0026quot; annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/01365af4a7fca490035790c1cc645cadd8293e0d\"\u003e\u003ccode\u003e01365af\u003c/code\u003e\u003c/a\u003e Run CI on PHP 8.5, use 8.5 in Docker Compose env\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/30661a8f2d65233035c2c6bbda80a2738777bcc2\"\u003e\u003ccode\u003e30661a8\u003c/code\u003e\u003c/a\u003e Fix SA issue with AbstractAnnotationDriver::getMetaReflectionClass()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/8f26a3fad4f0d97d90f8114e6666d1c361af020f\"\u003e\u003ccode\u003e8f26a3f\u003c/code\u003e\u003c/a\u003e Allow Symfony 8.x components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/f69b8952015f9fd8d1e29a8ecd87711214a2af37\"\u003e\u003ccode\u003ef69b895\u003c/code\u003e\u003c/a\u003e Run tests with MongoDB ODM using native laxy objects, fix other deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/768192a99c0e1ac7fef85e56b265a01c821ef89d\"\u003e\u003ccode\u003e768192a\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/commit/6c0d608ac99faf601f323f7b182afadcc5d62c40\"\u003e\u003ccode\u003e6c0d608\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/doctrine-extensions/DoctrineExtensions/compare/v3.21.0...v3.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry/sentry-symfony` from 5.7.0 to 5.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-symfony/releases\"\u003esentry/sentry-symfony's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.8.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.2.\u003c/p\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003esymfony/yaml\u003c/code\u003e to a non-dev dependency. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/983\"\u003egetsentry/sentry-symfony#983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.1.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebefore_send_metric\u003c/code\u003e and \u003ccode\u003eenable_metrics\u003c/code\u003e. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/981\"\u003egetsentry/sentry-symfony#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Sentry metrics. \u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/977\"\u003e#977\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e// Counter metric\n\\Sentry\\trace_metrics()-\u0026gt;count('test-counter', 10, ['my-attribute' =\u0026gt; 'foo']);\n\u003cp\u003e// Gauge metric\n\\Sentry\\trace_metrics()-\u0026gt;gauge('test-gauge', 50.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::millisecond());\u003c/p\u003e\n\u003cp\u003e// Distribution metric\n\\Sentry\\trace_metrics()-\u0026gt;distribution('test-distribution', 20.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::kilobyte());\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-symfony/blob/master/CHANGELOG.md\"\u003esentry/sentry-symfony's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.8.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.2.\u003c/p\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003esymfony/yaml\u003c/code\u003e to a non-dev dependency. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/983\"\u003egetsentry/sentry-symfony#983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.1.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebefore_send_metric\u003c/code\u003e and \u003ccode\u003eenable_metrics\u003c/code\u003e. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/981\"\u003egetsentry/sentry-symfony#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Sentry metrics. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/977\"\u003e#977\u003c/a\u003e)(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/977\"\u003egetsentry/sentry-symfony#977\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e// Counter metric\n\\Sentry\\trace_metrics()-\u0026gt;count('test-counter', 10, ['my-attribute' =\u0026gt; 'foo']);\n\u003cp\u003e// Gauge metric\n\\Sentry\\trace_metrics()-\u0026gt;gauge('test-gauge', 50.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::millisecond());\u003c/p\u003e\n\u003cp\u003e// Distribution metric\n\\Sentry\\trace_metrics()-\u0026gt;distribution('test-distribution', 20.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::kilobyte());\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/fb03d506c575cd1cb5274774d0dd968938150982\"\u003e\u003ccode\u003efb03d50\u003c/code\u003e\u003c/a\u003e release: 5.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/14c3457870158f68ae1567ae7462c60b785064f4\"\u003e\u003ccode\u003e14c3457\u003c/code\u003e\u003c/a\u003e Prepare 5.8.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/e8557e5268700bb71c2d2196722c2c87c310f2bd\"\u003e\u003ccode\u003ee8557e5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003esymfony/yaml\u003c/code\u003e is a required dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/88c3a83fc58a2d688cc0fc583c0774f594b85cbc\"\u003e\u003ccode\u003e88c3a83\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.8.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/f28ad3fe72c42656c15345f77187dc58bd8e1281\"\u003e\u003ccode\u003ef28ad3f\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/d47a521b9b2a48709522fbb560a10cda8c4d30d7\"\u003e\u003ccode\u003ed47a521\u003c/code\u003e\u003c/a\u003e Prepare 5.8.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/92fd79e17d4121f5926fba7903ca67f77a71fc13\"\u003e\u003ccode\u003e92fd79e\u003c/code\u003e\u003c/a\u003e ref(metrics): add metric options (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/44bdbb186bfcaf9024e49c4aefb1bfdca1b28401\"\u003e\u003ccode\u003e44bdbb1\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.8.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/1929c807e3f7e39eecb7646b7d841e13736e3f4c\"\u003e\u003ccode\u003e1929c80\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/cb4c7eec2a5b481fbcfccd0febaa5720affe7da3\"\u003e\u003ccode\u003ecb4c7ee\u003c/code\u003e\u003c/a\u003e Prepare 5.8.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/980\"\u003e#980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-symfony/compare/5.7.0...5.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stof/doctrine-extensions-bundle` from 1.14.0 to 1.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/releases\"\u003estof/doctrine-extensions-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix class parameter for the uploadable extension by \u003ca href=\"https://github.com/flohw\"\u003e\u003ccode\u003e@​flohw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/520\"\u003estof/StofDoctrineExtensionsBundle#520\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flohw\"\u003e\u003ccode\u003e@​flohw\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/520\"\u003estof/StofDoctrineExtensionsBundle#520\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.15.0...v1.15.1\"\u003ehttps://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate configuration.rst by \u003ca href=\"https://github.com/Dgeronivo\"\u003e\u003ccode\u003e@​Dgeronivo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/505\"\u003estof/StofDoctrineExtensionsBundle#505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup Flex explanation which is not tied to Flex by \u003ca href=\"https://github.com/fabpico\"\u003e\u003ccode\u003e@​fabpico\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/491\"\u003estof/StofDoctrineExtensionsBundle#491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate service config from XML to PHP by \u003ca href=\"https://github.com/mbabker\"\u003e\u003ccode\u003e@​mbabker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/513\"\u003estof/StofDoctrineExtensionsBundle#513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: add tests for PHP 8.5 by \u003ca href=\"https://github.com/Chris53897\"\u003e\u003ccode\u003e@​Chris53897\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/515\"\u003estof/StofDoctrineExtensionsBundle#515\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option to enable \u003ccode\u003eSoftDeleteableListener\u003c/code\u003e post-flush event by \u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/512\"\u003estof/StofDoctrineExtensionsBundle#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow installation with Symfony 8 by \u003ca href=\"https://github.com/alexander-schranz\"\u003e\u003ccode\u003e@​alexander-schranz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/516\"\u003estof/StofDoctrineExtensionsBundle#516\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Dgeronivo\"\u003e\u003ccode\u003e@​Dgeronivo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/505\"\u003estof/StofDoctrineExtensionsBundle#505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabpico\"\u003e\u003ccode\u003e@​fabpico\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/491\"\u003estof/StofDoctrineExtensionsBundle#491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/512\"\u003estof/StofDoctrineExtensionsBundle#512\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexander-schranz\"\u003e\u003ccode\u003e@​alexander-schranz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/pull/516\"\u003estof/StofDoctrineExtensionsBundle#516\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.14.0...v1.15.0\"\u003ehttps://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.14.0...v1.15.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/7f21c77823fa8df57eabbe1f1686149d2d4afae1\"\u003e\u003ccode\u003e7f21c77\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/520\"\u003e#520\u003c/a\u003e from flohw/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/420b0f7281ee66a1e6056bf38c4925cd64562c7e\"\u003e\u003ccode\u003e420b0f7\u003c/code\u003e\u003c/a\u003e Fix class parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/002db495ae2c35875dcb7b9719a9da8a0feafe83\"\u003e\u003ccode\u003e002db49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/519\"\u003e#519\u003c/a\u003e from stof/phpunit_install\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/d8596ba21b04de213dcf8822fe46c71c8855748a\"\u003e\u003ccode\u003ed8596ba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/518\"\u003e#518\u003c/a\u003e from stof/update_ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/79ac4f72649f50917cf3d4337df931ba983d0ba3\"\u003e\u003ccode\u003e79ac4f7\u003c/code\u003e\u003c/a\u003e Install phpunit as a dev dependency instead of using simple-phpunit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/5c48711bd8303f2ee3c6599c437436f16b437167\"\u003e\u003ccode\u003e5c48711\u003c/code\u003e\u003c/a\u003e Update the CI setup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/a13e6044c2d1b91032061f2e853ce3ce76fe7114\"\u003e\u003ccode\u003ea13e604\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/516\"\u003e#516\u003c/a\u003e from alexander-schranz/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/411bde85bae2db837b2c3d91fa8b9e92e5d0b639\"\u003e\u003ccode\u003e411bde8\u003c/code\u003e\u003c/a\u003e Fix some return types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/e6cd2a2683f416a396416083306f4c56fca3662c\"\u003e\u003ccode\u003ee6cd2a2\u003c/code\u003e\u003c/a\u003e Allow installation with Symfony 8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/commit/370889a216f16983c4c7d780ee0e326a45456415\"\u003e\u003ccode\u003e370889a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/stof/StofDoctrineExtensionsBundle/issues/512\"\u003e#512\u003c/a\u003e from HypeMC/softdeleteablelistener-post-flush-event\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/stof/StofDoctrineExtensionsBundle/compare/v1.14.0...v1.15.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/console` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/console/releases\"\u003esymfony/console's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/console/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/console/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61962\"\u003esymfony/symfony#61962\u003c/a\u003e  [Console] Handle signals on text input (\u003ca href=\"https://github.com/valx76\"\u003e\u003ccode\u003e@​valx76\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62627\"\u003esymfony/symfony#62627\u003c/a\u003e [Console] Preserve \u003ccode\u003e--help\u003c/code\u003e option when a command is not found (\u003ca href=\"https://github.com/santysisi\"\u003e\u003ccode\u003e@​santysisi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62562\"\u003esymfony/symfony#62562\u003c/a\u003e [Console] don't discard existing aliases when constructing Command (\u003ca href=\"https://github.com/henderkes\"\u003e\u003ccode\u003e@​henderkes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62571\"\u003esymfony/symfony#62571\u003c/a\u003e [Console] Fix profile invokable command (\u003ca href=\"https://github.com/Jibbarth\"\u003e\u003ccode\u003e@​Jibbarth\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e\"\u003e\u003ccode\u003e6d9f0fb\u003c/code\u003e\u003c/a\u003e Fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/b1b83958de468470ed39d249395225abd9523fd8\"\u003e\u003ccode\u003eb1b8395\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/6d0d25cc1138bb7bab0685fbe4184e6289914406\"\u003e\u003ccode\u003e6d0d25c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/1b2813049506b39eb3d7e64aff033fd5ca26c97e\"\u003e\u003ccode\u003e1b28130\u003c/code\u003e\u003c/a\u003e Handle signals on text input\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/5a92ed298d951f99139b6a5cb5cc74a6248df943\"\u003e\u003ccode\u003e5a92ed2\u003c/code\u003e\u003c/a\u003e [Console] Preserve \u003ccode\u003e--help\u003c/code\u003e option when a command is not found\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/5c557f629ac5a081d5b4aa1bd5226baaf8d4244e\"\u003e\u003ccode\u003e5c557f6\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/console/issues/62562\"\u003e#62562\u003c/a\u003e [Console] don't discard existing aliases when constructing Command...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/ac543cf9535111ea557a24f7473f5d6f4a8ab1cc\"\u003e\u003ccode\u003eac543cf\u003c/code\u003e\u003c/a\u003e [Console] don't discard existing aliases when constructing Command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/245d678a1f19846c113b02fffe50ce183631758a\"\u003e\u003ccode\u003e245d678\u003c/code\u003e\u003c/a\u003e [Console] Fix profile invokable command\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/console/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-messenger` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-messenger/releases\"\u003esymfony/doctrine-messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62619\"\u003esymfony/symfony#62619\u003c/a\u003e [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport (\u003ca href=\"https://github.com/Shine-neko\"\u003e\u003ccode\u003e@​Shine-neko\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/f97f4ea899c467c2c8ff1b9c82b86baa9a7b2158\"\u003e\u003ccode\u003ef97f4ea\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/f5d6c8ea82b9378221186393e8dff9c32ea09d10\"\u003e\u003ccode\u003ef5d6c8e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/42549f5ac439f32a9362f7718124ba3df96784cb\"\u003e\u003ccode\u003e42549f5\u003c/code\u003e\u003c/a\u003e [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/form` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/form/releases\"\u003esymfony/form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/form/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/form/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62621\"\u003esymfony/symfony#62621\u003c/a\u003e [Form] Fix moneytype step (\u003ca href=\"https://github.com/Belhassen\"\u003e\u003ccode\u003e@​Belhassen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62607\"\u003esymfony/symfony#62607\u003c/a\u003e [Form] Clean up wrong method docblocks in data transformers (\u003ca href=\"https://github.com/alexndlm\"\u003e\u003ccode\u003e@​alexndlm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/04984c79b08c70dc106498fc250917060d88aee2\"\u003e\u003ccode\u003e04984c7\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/008a7b331d7f42ac68f8f979566000f1aa0fbe0c\"\u003e\u003ccode\u003e008a7b3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/e6378bc56d5d56db65754a09c91a7cf7c35b44db\"\u003e\u003ccode\u003ee6378bc\u003c/code\u003e\u003c/a\u003e Fix MoneyType: add missing step attribute when html5=true\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/7de5d09146beb77b45a4814e61d7ced89b12e3f7\"\u003e\u003ccode\u003e7de5d09\u003c/code\u003e\u003c/a\u003e [Form] Clean up wrong method docblocks in data transformers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/f9a1a0d2ede55eb40db4a0daa6b127391ba40bdf\"\u003e\u003ccode\u003ef9a1a0d\u003c/code\u003e\u003c/a\u003e [Form] Fix EnumType choice_label logic for grouped choices\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/form/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/framework-bundle` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/framework-bundle/releases\"\u003esymfony/framework-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62388\"\u003esymfony/symfony#62388\u003c/a\u003e [TypeInfo] Simple array should be array type (\u003ca href=\"https://github.com/matijn-made\"\u003e\u003ccode\u003e@​matijn-made\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62656\"\u003esymfony/symfony#62656\u003c/a\u003e [FrameworkBundle] Fix using \u003ccode\u003eFailedMessages*Command\u003c/code\u003e with \u003ccode\u003eSigningSerializer\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62652\"\u003esymfony/symfony#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62651\"\u003esymfony/symfony#62651\u003c/a\u003e [FrameworkBundle] Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62586\"\u003esymfony/symfony#62586\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping container for build/lint commands (\u003ca href=\"https://github.com/aschempp\"\u003e\u003ccode\u003e@​aschempp\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62647\"\u003esymfony/symfony#62647\u003c/a\u003e [FrameworkBundle] Don't exclude classes with constraint/serialization attributes from being registered as services (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62532\"\u003esymfony/symfony#62532\u003c/a\u003e [FrameworkBundle] Dump bundles config reference first (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62498\"\u003esymfony/symfony#62498\u003c/a\u003e [FrameworkBundle] fix merging of enabled locales (\u003ca href=\"https://github.com/dmaicher\"\u003e\u003ccode\u003e@​dmaicher\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62551\"\u003esymfony/symfony#62551\u003c/a\u003e [FrameworkBundle] register attribute loader arguments in a forward-compatible way (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62513\"\u003esymfony/symfony#62513\u003c/a\u003e [FrameworkBundle] Add missing \u003ccode\u003euseAttributeAsKey\u003c/code\u003e calls (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62515\"\u003esymfony/symfony#62515\u003c/a\u003e  [FrameworkBundle] Allow backed enum to be used in initial_marking workflow configuration (\u003ca href=\"https://github.com/DemonTPx\"\u003e\u003ccode\u003e@​DemonTPx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/2fa3b3ad6ed75ce0cc8cad8a5027b4f25b990bc3\"\u003e\u003ccode\u003e2fa3b3a\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/5d2e60f301dbafba1408e62b9838fdb58920c2ca\"\u003e\u003ccode\u003e5d2e60f\u003c/code\u003e\u003c/a\u003e [TypeInfo] Simple array should be array type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/3f7531a6eb22738e9ff715f0a23c984d43b12508\"\u003e\u003ccode\u003e3f7531a\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Fix using \u003ccode\u003eFailedMessages*Command\u003c/code\u003e with \u003ccode\u003eSigningSerializer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/77e597911fa623c50aedc4d515cd42d28272cf3c\"\u003e\u003ccode\u003e77e5979\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62652\"\u003e#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scop...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/17d0833790bd2d953fb0727e5b5da85f1cc59c92\"\u003e\u003ccode\u003e17d0833\u003c/code\u003e\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/a595281bf87f47d9deff4f513f9788b34fbd19b8\"\u003e\u003ccode\u003ea595281\u003c/code\u003e\u003c/a\u003e Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/c97d1f10fc43175eeaca6f8b9f7bedfedbeda40a\"\u003e\u003ccode\u003ec97d1f1\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62586\"\u003e#62586\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/7c12bc603d41d44da94271f1d9803baf437a1686\"\u003e\u003ccode\u003e7c12bc6\u003c/code\u003e\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping container fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/e9d3eba8d847f525499b89051fb54e254cb7037c\"\u003e\u003ccode\u003ee9d3eba\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Don't exclude classes with constraint/serialization attribu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/1ee5cfe092c30ef2d01ca539b73e076671688292\"\u003e\u003ccode\u003e1ee5cfe\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Order alphabetically known tags of \u003ccode\u003eUnusedTagsPass\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62652\"\u003esymfony/symfony#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62645\"\u003esymfony/symfony#62645\u003c/a\u003e [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient instances (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/26cc224ea7103dda90e9694d9e139a389092d007\"\u003e\u003ccode\u003e26cc224\u003c/code\u003e\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e29e02836d098d7e929dfe7c04cb5f5cabf47877\"\u003e\u003ccode\u003ee29e028\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3d125854b2f254303d7dfd1d3af15954ac65703b\"\u003e\u003ccode\u003e3d12585\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/a67de2002d72f76ce7c57f830c4df503febc8d77\"\u003e\u003ccode\u003ea67de20\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient ins...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/f6e03d8adb6fc580c4e2ff34010c67621013e4f4\"\u003e\u003ccode\u003ef6e03d8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[HttpClient] Lazily initialize CurlClientState\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b0050e2ef962801504b1082b4e8d366cab56bf50\"\u003e\u003ccode\u003eb0050e2\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6bb245ec600eb89487f0f26633baf4f7546ec0a3\"\u003e\u003ccode\u003e6bb245e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6dc935cee865280df47c5db2e2d827e1c04c882f\"\u003e\u003ccode\u003e6dc935c\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix releasing uploaded stream resources\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/monolog-bundle` from 3.11.0 to 3.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bundle/releases\"\u003esymfony/monolog-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emonolog.processor\u003c/code\u003e tag attributes to use consecutive keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bundle/blob/4.x/CHANGELOG.md\"\u003esymfony/monolog-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.1 (2025-12-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emonolog.processor\u003c/code\u003e attributes to use consecutive keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/0e675a6e08f791ef960dc9c7e392787111a3f0c1\"\u003e\u003ccode\u003e0e675a6\u003c/code\u003e\u003c/a\u003e Update changelog for 3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/c58895e6a3e59c8a60344266d9cbf67b2d687f6c\"\u003e\u003ccode\u003ec58895e\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/monolog-bundle/issues/559\"\u003e#559\u003c/a\u003e Fix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+ (websir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/b6f5d694604832946b95477b7dbf91b7a8731c66\"\u003e\u003ccode\u003eb6f5d69\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/0c10c52481eb33d34153c91a6c8643b1944dbc68\"\u003e\u003ccode\u003e0c10c52\u003c/code\u003e\u003c/a\u003e Use conditional class name depending on the Monolog version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/93fc8f30c5c167b5596645805679dbcf2f02b26e\"\u003e\u003ccode\u003e93fc8f3\u003c/code\u003e\u003c/a\u003e Update RollbarNotifier to RollbarLogger in DI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/344f262d7ea277f44b3405062d72b10b5a21614e\"\u003e\u003ccode\u003e344f262\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/monolog-bundle/issues/563\"\u003e#563\u003c/a\u003e Fix tags list to use consecutive keys (GromNaN)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/2127520ec16342a3dde269bc490579585b1217f2\"\u003e\u003ccode\u003e2127520\u003c/code\u003e\u003c/a\u003e Fix tags must be a list\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/monolog-bundle/compare/v3.11.0...v3.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/runtime` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/runtime/releases\"\u003esymfony/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62661\"\u003esymfony/symfony#62661\u003c/a\u003e [Runtime] Reuse the already created Request object when the app needs one as argument and returns a kernel (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/876f902a6cb6b26c003de244188c06b2ba1c172f\"\u003e\u003ccode\u003e876f902\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/9146981807ca9f0491dea6ccabe36a48e4b12cc0\"\u003e\u003ccode\u003e9146981\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/fb3149ee85d3b639dd3e49ea9dda05656f0537e3\"\u003e\u003ccode\u003efb3149e\u003c/code\u003e\u003c/a\u003e [Runtime] Reuse the already created Request object when the app needs it as a...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/serializer` from 7.4.0 to 7.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/serializer/releases\"\u003esymfony/serializer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/serializer/compare/v7.4.1...v7.4.2\"\u003ehttps://github.com/symfony/serializer/compare/v7.4.1...v7.4.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62682\"\u003esymfony/symfony#62682\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires \u003ccode\u003econtainer.excluded\u003c/code\u003e tags (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/1a957acb613b520e443c2c659a67c782b67794bc\"\u003e\u003ccode\u003e1a957ac\u003c/code\u003e\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires `container.excl...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/serializer/compare/v7.4.0...v7.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 7.4.0 to 7.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.4.1...v7.4.2\"\u003ehttps://github.com/symfony/validator/compare/v7.4.1...v7.4.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62682\"\u003esymfony/symfony#62682\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires \u003ccode\u003econtainer.excluded\u003c/code\u003e tags (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/validator/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/569b71d1243ccc58e8f1d21e279669239e78f60d\"\u003e\u003ccode\u003e569b71d\u003c/code\u003e\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires `container.excl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/fde121bfa6ff3c85edade1afdca204243fe1fda1\"\u003e\u003ccode\u003efde121b\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/f30a6aba4a09d5b5042e06d183ef248e14482313\"\u003e\u003ccode\u003ef30a6ab\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/572dcc789ddf53174c61551aa5a3ec58d6a48b9b\"\u003e\u003ccode\u003e572dcc7\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/62501\"\u003e#62501\u003c/a\u003e [Validator] verify spanish translations with state needs-review-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/c81b4102050538d92047dc9378430b9dbb3012e1\"\u003e\u003ccode\u003ec81b410\u003c/code\u003e\u003c/a\u003e Update validators.el.xlf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/3f8e0e25d756fb478247e4ccd84d5fee9bf6f8b4\"\u003e\u003ccode\u003e3f8e0e2\u003c/code\u003e\u003c/a\u003e verify spanish translations with state needs-review-translation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/validator/compare/v7.4.0...v7.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/yaml` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/releases\"\u003esymfony/yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62612\"\u003esymfony/symfony#62612\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/24dd4de28d2e3988b311751ac49e684d783e2345\"\u003e\u003ccode\u003e24dd4de\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8892cb1e9925201328e19f83825bf3d2ff6c659a\"\u003e\u003ccode\u003e8892cb1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8207ae83da19ee3748d6d4f567b4d9a7c656e331\"\u003e\u003ccode\u003e8207ae8\u003c/code\u003e\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfonycasts/reset-password-bundle` from 1.23.2 to 1.24.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/releases\"\u003esymfonycasts/reset-password-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.0 : Allow Symfony 8\u003c/h2\u003e\n\u003cp\u003eHi there! This release allows Symfony 8 and, from now on, uses the PHP config format instead of XML. Also, provides minor fixes to Dutch (NL) translations\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix phpstan by \u003ca href=\"https://github.com/kbond\"\u003e\u003ccode\u003e@​kbond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/349\"\u003eSymfonyCasts/reset-password-bundle#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Dutch (NL) translations + filename by \u003ca href=\"https://github.com/RobQuistNL\"\u003e\u003ccode\u003e@​RobQuistNL\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/350\"\u003eSymfonyCasts/reset-password-bundle#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow Symfony 8 by \u003ca href=\"https://github.com/skmedix\"\u003e\u003ccode\u003e@​skmedix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/351\"\u003eSymfonyCasts/reset-password-bundle#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RobQuistNL\"\u003e\u003ccode\u003e@​RobQuistNL\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/350\"\u003eSymfonyCasts/reset-password-bundle#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skmedix\"\u003e\u003ccode\u003e@​skmedix\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/351\"\u003eSymfonyCasts/reset-password-bundle#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\"\u003ehttps://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/8e5f8f821260ccfe8085563a93b418d3ef9af29f\"\u003e\u003ccode\u003e8e5f8f8\u003c/code\u003e\u003c/a\u003e Allow Symfony 8 (\u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/fd46068273109eb1fe681c77746b704f0c4f017d\"\u003e\u003ccode\u003efd46068\u003c/code\u003e\u003c/a\u003e Fix Dutch (NL) translations + filename (\u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/63f784e3fcf0b5dfc77bcf338ebd085547b2eb19\"\u003e\u003ccode\u003e63f784e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/349\"\u003e#349\u003c/a\u003e from kbond/phpstan-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/138b7042c224e77a3938805a985b94e7f13f27a1\"\u003e\u003ccode\u003e138b704\u003c/code\u003e\u003c/a\u003e fix phpstan\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/extra-bundle` from 3.22.1 to 3.22.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/twig-extra-bundle/commit/09de9be7f6c0d19ede7b5a1dbfcfb2e9d1e0ea9e\"\u003e\u003ccode\u003e09de9be\u003c/code\u003e\u003c/a\u003e use getShareDir as an indicator of Symfony version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/twig-extra-bundle/compare/v3.22.1...v3.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.22.1 to 3.22.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.22.2 (2026-XX-XX)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003en/a\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.22.2 (2025-12-14)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u0026quot;cycle\u0026quot; with non-countable ArrayAccess + Traversable objects\u003c/li\u003e\n\u003cli\u003eUse \u0026quot;getShareDir\u0026quot; as an indicator of Symfony version in Symfony bundle\u003c/li\u003e\n\u003cli\u003eFix escaper compatibility with PHP 8.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/946ddeafa3c9f4ce279d1f34051af041db0e16f2\"\u003e\u003ccode\u003e946ddea\u003c/code\u003e\u003c/a\u003e Prepare the 3.22.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/eca0d9c7b968c1f1ed04e0a35b73866511f5f940\"\u003e\u003ccode\u003eeca0d9c\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/cf8792534647bed7dcec7139d31e7b7b19cf4e17\"\u003e\u003ccode\u003ecf87925\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4724\"\u003e#4724\u003c/a\u003e Avoid ord deprecation notice in PHP 8.5 (iquito)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/537b4f2899248b0cdf82559e7e59820a02d96634\"\u003e\u003ccode\u003e537b4f2\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4d98cce4e4d59b027c095d13ba6e2d807ee8d85b\"\u003e\u003ccode\u003e4d98cce\u003c/code\u003e\u003c/a\u003e Avoid ord deprecation in PHP 8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4f323346a3f832ca1c095d3d4639b276acff8358\"\u003e\u003ccode\u003e4f32334\u003c/code\u003e\u003c/a\u003e Add split.sh config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/8308f7fa243fff5bee6ce72bdbafbc0c86bd6646\"\u003e\u003ccode\u003e8308f7f\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4722\"\u003e#4722\u003c/a\u003e use getShareDir as an indicator of Symfony version (tacman)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/c4dcd0bb8cbd01f86832d008c4be47c49465b3b4\"\u003e\u003ccode\u003ec4dcd0b\u003c/code\u003e\u003c/a\u003e use getShareDir as an indicator of Symfony version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/8074ddcab8e0a82a19213c8f4e546359dd10e6ed\"\u003e\u003ccode\u003e8074ddc\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4714\"\u003e#4714\u003c/a\u003e Add 'invoke' to filters index (webda2l)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f7daf71acc0991c82aa5f720ad9c6dfd783055c9\"\u003e\u003ccode\u003ef7daf71\u003c/code\u003e\u003c/a\u003e Add 'invoke' to filters index\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.22.1...v3.22.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doctrine/doctrine-fixtures-bundle` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/releases\"\u003edoctrine/doctrine-fixtures-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/milestone/35\"\u003e3.7.3\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e3.7.x bugfix release (patch)\u003c/p\u003e\n\u003ch3\u003e3.7.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e18\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCI\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/560\"\u003e560: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/559\"\u003e559: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/558\"\u003e558: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/557\"\u003e557: Bump doctrine/.github/.github/workflows/phpstan.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/551\"\u003e551: Bump actions/checkout from 5 to 6\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/546\"\u003e546: Bump doctrine/.github/.github/workflows/phpstan.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/545\"\u003e545: Bump doctrine/.github/.github/workflows/composer-lint.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/544\"\u003e544: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/543\"\u003e543: Bump doctrine/.github/.github/workflows/coding-standards.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/540\"\u003e540: Bump actions/upload-artifact from 4 to 5\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/538\"\u003e538: Bump actions/download-artifact from 5 to 6\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/527\"\u003e527: Bump doctrine/.github from 8.0.0 to 10.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependencies\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/547\"\u003e547: Update phpstan/phpstan requirement from 2.1.31 to 2.1.32\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/530\"\u003e530: Update phpstan/phpstan requirement from 2.1.11 to 2.1.31\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/529\"\u003e529: Update doctrine/persistence requirement from ^2.4 || ^3.0 to ^4.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/528\"\u003e528: Update symfony/phpunit-bridge requirement from 7.2.0 to 7.3.4\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/533\"\u003e533: Fix conflict\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/532\"\u003e532: Documentation review\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/4c3dfcc819ba2725a574f4286aa3f6459f582d5b\"\u003e\u003ccode\u003e4c3dfcc\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/composer-lint.yml (\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/5f9ff2f2e000e052cd983e3e649ffc2fa3e7abb5\"\u003e\u003ccode\u003e5f9ff2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/559\"\u003e#559\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/c185db7ae244eb60ece582947480b1005196fe41\"\u003e\u003ccode\u003ec185db7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/560\"\u003e#560\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/1a325182daae8eba39cbf028810856491e0903f9\"\u003e\u003ccode\u003e1a32518\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/557\"\u003e#557\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/b5707d5d8d7a2fd630261bc42f96858059313cf4\"\u003e\u003ccode\u003eb5707d5\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/f1d63981d536267d11c77cd1123ae9d590cc472a\"\u003e\u003ccode\u003ef1d6398\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/coding-standards.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/4eb20fddaea7c19849e159897124c24826d2736e\"\u003e\u003ccode\u003e4eb20fd\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/phpstan.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/5987e4e3c23a1f40e229787447437d409ad9469d\"\u003e\u003ccode\u003e5987e4e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/555\"\u003e#555\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/08c2d4bd820653fbbc68f63f9e8fba289fa65c64\"\u003e\u003ccode\u003e08c2d4b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/554\"\u003e#554\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/6726113d554e1e3adeb9b912ce00afb076e0eeca\"\u003e\u003ccode\u003e6726113\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/553\"\u003e#553\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/compare/3.7.2...3.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpunit/phpunit` from 12.4.5 to 12.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 12.5.4\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e attribute can now be used on the method level\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6446\"\u003e#6446\u003c/a\u003e: Test runner crashes with \u003ccode\u003eTimer::start() has to be called before Timer::stop()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.3\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe message emitted when a test method creates a mock object but does not configure any expectations for it has been improved\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAttribute \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e for excluding tests from the check that emits the notice for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.1\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTestCase::getStubBuilder()\u003c/code\u003e (analogous to \u003ccode\u003eTestCase::getMockBuilder()\u003c/code\u003e) for creating (partial) test stubs using a fluent API\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/12.5.4/ChangeLog-12.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.3...12.5.4\"\u003e12.5.4\u003c/a\u003e - 2025-12-15\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e attribute can now be used on the method level\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6446\"\u003e#6446\u003c/a\u003e: Test runner crashes with \u003ccode\u003eTimer::start() has to be called before Timer::stop()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.2...12.5.3\"\u003e12.5.3\u003c/a\u003e - 2025-12-11\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe message emitted when a test method creates a mock object but does not configure any expectations for it has been improved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.1...12.5.2\"\u003e12.5.2\u003c/a\u003e - 2025-12-08\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAttribute \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e for excluding tests from the check that emits the notice for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.0...12.5.1\"\u003e12.5.1\u003c/a\u003e - 2025-12-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTestCase::getStubBuilder()\u003c/code\u003e (analogous to \u003ccode\u003eTestCase::getMockBuilder()\u003c/code\u003e) for creating (partial) test stubs using a fluent API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.4.5...12.5.0\"\u003e12.5.0\u003c/a\u003e - 2025-12-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6376\"\u003e#6376\u003c/a\u003e: \u003ccode\u003e--all\u003c/code\u003e CLI option to ignore test selection configured in XML configuration file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6422\"\u003e#6422\u003c/a\u003e: Make \u003ccode\u003e\u0026lt;source\u0026gt;\u003c/code\u003e element in XML code coverage report optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6380\"\u003e#6380\u003c/a\u003e: Allow \u003ccode\u003eThrowable\u003c/code\u003e in \u003ccode\u003eexpectExceptionObject()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eA PHPUnit notice is now emitted for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/4ba0e923f9d3fc655de22f9547c01d15a41fc93a\"\u003e\u003ccode\u003e4ba0e92\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/98d145bf728b1d45b9ca56253b3e63268b082823\"\u003e\u003ccode\u003e98d145b\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/5d4e7c9b01676a4d2b6228f5abacf136d711a357\"\u003e\u003ccode\u003e5d4e7c9\u003c/code\u003e\u003c/a\u003e Merge branch '11.5' into 12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/47969b6a546a6b45f476265fa74aa248527f704b\"\u003e\u003ccode\u003e47969b6\u003c/code\u003e\u003c/a\u003e Merge branch '10.5' into 11.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/aa5c5ea08a5ae17621ae22b4b9fbf8581d01ac0d\"\u003e\u003ccode\u003eaa5c5ea\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/729acb9184384719bed4084b366be0804b4db454\"\u003e\u003ccode\u003e729acb9\u003c/code\u003e\u003c/a\u003e Merge branch '8.5' into 9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/751c15e10e5d874ba32a38f30b4a6fee3e729768\"\u003e\u003ccode\u003e751c15e\u003c/code\u003e\u003c/a\u003e Update tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/4e76df1464eebc20d34c563cf02ecc4577ece9ee\"\u003e\u003ccode\u003e4e76df1\u003c/code\u003e\u003c/a\u003e Make AllowMockObjectsWithoutExpectations usable on test methods\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/818e27bf518f3bede0645d7e197bb26b5ab6f116\"\u003e\u003ccode\u003e818e27b\u003c/code\u003e\u003c/a\u003e Closes \u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6446\"\u003e#6446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/95fb0b11c72fced9085bba4e8248262da0392d80\"\u003e\u003ccode\u003e95fb0b1\u003c/code\u003e\u003c/a\u003e Merge branch '11.5' into 12.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.4.5...12.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zenstruck/foundry` from 2.8.0 to 2.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zenstruck/foundry/releases\"\u003ezenstruck/foundry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.2\u003c/h2\u003e\n\u003cp\u003e9621dae Improve phpdoc for non empty list (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1037\"\u003e#1037\u003c/a\u003e) by \u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.1...v2.8.2\"\u003eFull Change List\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.8.1\u003c/h2\u003e\n\u003cp\u003e7b9dc07 chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e) by \u003ca href=\"https://github.com/nikophil\"\u003e\u003ccode\u003e@​nikophil\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003eFull Change List\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zenstruck/foundry/blob/2.x/CHANGELOG.md\"\u003ezenstruck/foundry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zenstruck/foundry/releases/tag/v2.8.2\"\u003ev2.8.2\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eDecember 9th, 2025 - \u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.1...v2.8.2\"\u003ev2.8.1...v2.8.2\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e9621dae Improve phpdoc for non empty list (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1037\"\u003e#1037\u003c/a\u003e) by \u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zenstruck/foundry/releases/tag/v2.8.1\"\u003ev2.8.1\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eDecember 2nd, 2025 - \u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003ev2.8.0...v2.8.1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e7b9dc07 chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e) by \u003ca href=\"https://github.com/nikophil\"\u003e\u003ccode\u003e@​nikophil\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zenstruck/foundry/commit/c61be3a18d9970f3e1f4679ca3b21b7578ac0d8f\"\u003e\u003ccode\u003ec61be3a\u003c/code\u003e\u003c/a\u003e changelog: update [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca...\n\n_Description has been truncated_","html_url":"https://github.com/SpiriitLabs/JiraServiceDesk/pull/147","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpiriitLabs%2FJiraServiceDesk/issues/147","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/147/packages"}},{"old_version":"7.4.0","new_version":"8.0.1","update_type":"major","path":null,"pr_created_at":"2025-12-08T20:30:04.000Z","version_change":"7.4.0 → 8.0.1","issue":{"uuid":"3707911428","node_id":"PR_kwDOPk_Kws63wuCY","number":145,"state":"open","title":"chore(deps): bump the php-dependencies group with 45 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T20:30:04.000Z","updated_at":"2025-12-08T20:30:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"php-dependencies","update_count":45,"packages":[{"name":"doctrine/dbal","old_version":"4.4.0","new_version":"4.4.1","repository_url":"https://github.com/doctrine/dbal"},{"name":"sentry/sentry-symfony","old_version":"5.7.0","new_version":"5.8.2","repository_url":"https://github.com/getsentry/sentry-symfony"},{"name":"symfony/console","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/console"},{"name":"symfony/doctrine-messenger","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/doctrine-messenger"},{"name":"symfony/form","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/form"},{"name":"symfony/framework-bundle","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/framework-bundle"},{"name":"symfony/http-client","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/monolog-bundle","old_version":"3.11.0","new_version":"3.11.1","repository_url":"https://github.com/symfony/monolog-bundle"},{"name":"symfony/runtime","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/runtime"},{"name":"symfony/serializer","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/serializer"},{"name":"symfony/validator","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/yaml","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/yaml"},{"name":"symfonycasts/reset-password-bundle","old_version":"1.23.2","new_version":"1.24.0","repository_url":"https://github.com/SymfonyCasts/reset-password-bundle"},{"name":"doctrine/doctrine-fixtures-bundle","old_version":"3.7.2","new_version":"3.7.3","repository_url":"https://github.com/doctrine/DoctrineFixturesBundle"},{"name":"phpunit/phpunit","old_version":"12.4.5","new_version":"12.5.2","repository_url":"https://github.com/sebastianbergmann/phpunit"},{"name":"zenstruck/foundry","old_version":"2.8.0","new_version":"2.8.1","repository_url":"https://github.com/zenstruck/foundry"},{"name":"doctrine/persistence","old_version":"3.4.3","new_version":"4.1.1","repository_url":"https://github.com/doctrine/persistence"},{"name":"sentry/sentry","old_version":"4.19.0","new_version":"4.19.1","repository_url":"https://github.com/getsentry/sentry-php"},{"name":"symfony/cache","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/cache"},{"name":"symfony/clock","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/clock"},{"name":"symfony/config","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/config"},{"name":"symfony/dependency-injection","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/dependency-injection"},{"name":"symfony/doctrine-bridge","old_version":"7.4.0","new_version":"7.4.1","repository_url":"https://github.com/symfony/doctrine-bridge"},{"name":"symfony/error-handler","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/error-handler"},{"name":"symfony/filesystem","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/filesystem"},{"name":"symfony/finder","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/finder"},{"name":"symfony/http-foundation","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/http-kernel","old_version":"7.4.0","new_version":"7.4.2","repository_url":"https://github.com/symfony/http-kernel"},{"name":"symfony/mime","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/mime"},{"name":"symfony/property-access","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/property-access"},{"name":"symfony/property-info","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/property-info"},{"name":"symfony/psr-http-message-bridge","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/psr-http-message-bridge"},{"name":"symfony/routing","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/routing"},{"name":"symfony/security-http","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/twig-bridge","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/twig-bridge"},{"name":"symfony/type-info","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/type-info"},{"name":"symfony/var-dumper","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/var-dumper"},{"name":"symfony/var-exporter","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/var-exporter"},{"name":"friendsofphp/php-cs-fixer","old_version":"3.91.2","new_version":"3.91.3","repository_url":"https://github.com/PHP-CS-Fixer/PHP-CS-Fixer"},{"name":"nikic/php-parser","old_version":"5.6.2","new_version":"5.7.0","repository_url":"https://github.com/nikic/PHP-Parser"},{"name":"phpunit/php-code-coverage","old_version":"12.5.0","new_version":"12.5.1","repository_url":"https://github.com/sebastianbergmann/php-code-coverage"},{"name":"symfony/dom-crawler","old_version":"7.4.0","new_version":"8.0.1","repository_url":"https://github.com/symfony/dom-crawler"},{"name":"symfony/process","old_version":"7.4.0","new_version":"8.0.0","repository_url":"https://github.com/symfony/process"},{"name":"theseer/tokenizer","old_version":"1.3.1","new_version":"2.0.1","repository_url":"https://github.com/theseer/tokenizer"},{"name":"zenstruck/assert","old_version":"1.6.0","new_version":"1.7.0","repository_url":"https://github.com/zenstruck/assert"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the php-dependencies group with 45 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [doctrine/dbal](https://github.com/doctrine/dbal) | `4.4.0` | `4.4.1` |\n| [sentry/sentry-symfony](https://github.com/getsentry/sentry-symfony) | `5.7.0` | `5.8.2` |\n| [symfony/console](https://github.com/symfony/console) | `7.4.0` | `7.4.1` |\n| [symfony/doctrine-messenger](https://github.com/symfony/doctrine-messenger) | `7.4.0` | `7.4.1` |\n| [symfony/form](https://github.com/symfony/form) | `7.4.0` | `7.4.1` |\n| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `7.4.0` | `7.4.1` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `7.4.0` | `7.4.1` |\n| [symfony/monolog-bundle](https://github.com/symfony/monolog-bundle) | `3.11.0` | `3.11.1` |\n| [symfony/runtime](https://github.com/symfony/runtime) | `7.4.0` | `7.4.1` |\n| [symfony/serializer](https://github.com/symfony/serializer) | `7.4.0` | `7.4.2` |\n| [symfony/validator](https://github.com/symfony/validator) | `7.4.0` | `7.4.2` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `7.4.0` | `7.4.1` |\n| [symfonycasts/reset-password-bundle](https://github.com/SymfonyCasts/reset-password-bundle) | `1.23.2` | `1.24.0` |\n| [doctrine/doctrine-fixtures-bundle](https://github.com/doctrine/DoctrineFixturesBundle) | `3.7.2` | `3.7.3` |\n| [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) | `12.4.5` | `12.5.2` |\n| [zenstruck/foundry](https://github.com/zenstruck/foundry) | `2.8.0` | `2.8.1` |\n| [doctrine/persistence](https://github.com/doctrine/persistence) | `3.4.3` | `4.1.1` |\n| [sentry/sentry](https://github.com/getsentry/sentry-php) | `4.19.0` | `4.19.1` |\n| [symfony/cache](https://github.com/symfony/cache) | `7.4.0` | `7.4.1` |\n| [symfony/clock](https://github.com/symfony/clock) | `7.4.0` | `8.0.0` |\n| [symfony/config](https://github.com/symfony/config) | `7.4.0` | `7.4.1` |\n| [symfony/dependency-injection](https://github.com/symfony/dependency-injection) | `7.4.0` | `7.4.2` |\n| [symfony/doctrine-bridge](https://github.com/symfony/doctrine-bridge) | `7.4.0` | `7.4.1` |\n| [symfony/error-handler](https://github.com/symfony/error-handler) | `7.4.0` | `8.0.0` |\n| [symfony/filesystem](https://github.com/symfony/filesystem) | `7.4.0` | `8.0.1` |\n| [symfony/finder](https://github.com/symfony/finder) | `7.4.0` | `8.0.0` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `7.4.0` | `8.0.1` |\n| [symfony/http-kernel](https://github.com/symfony/http-kernel) | `7.4.0` | `7.4.2` |\n| [symfony/mime](https://github.com/symfony/mime) | `7.4.0` | `8.0.0` |\n| [symfony/property-access](https://github.com/symfony/property-access) | `7.4.0` | `8.0.0` |\n| [symfony/property-info](https://github.com/symfony/property-info) | `7.4.0` | `8.0.1` |\n| [symfony/psr-http-message-bridge](https://github.com/symfony/psr-http-message-bridge) | `7.4.0` | `8.0.0` |\n| [symfony/routing](https://github.com/symfony/routing) | `7.4.0` | `8.0.1` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.4.0` | `8.0.1` |\n| [symfony/twig-bridge](https://github.com/symfony/twig-bridge) | `7.4.0` | `8.0.1` |\n| [symfony/type-info](https://github.com/symfony/type-info) | `7.4.0` | `8.0.1` |\n| [symfony/var-dumper](https://github.com/symfony/var-dumper) | `7.4.0` | `8.0.0` |\n| [symfony/var-exporter](https://github.com/symfony/var-exporter) | `7.4.0` | `8.0.0` |\n| [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | `3.91.2` | `3.91.3` |\n| [nikic/php-parser](https://github.com/nikic/PHP-Parser) | `5.6.2` | `5.7.0` |\n| [phpunit/php-code-coverage](https://github.com/sebastianbergmann/php-code-coverage) | `12.5.0` | `12.5.1` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.4.0` | `8.0.1` |\n| [symfony/process](https://github.com/symfony/process) | `7.4.0` | `8.0.0` |\n| [theseer/tokenizer](https://github.com/theseer/tokenizer) | `1.3.1` | `2.0.1` |\n| [zenstruck/assert](https://github.com/zenstruck/assert) | `1.6.0` | `1.7.0` |\n\nUpdates `doctrine/dbal` from 4.4.0 to 4.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/dbal/releases\"\u003edoctrine/dbal's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.1\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/dbal/milestone/188\"\u003e4.4.1\u003c/a\u003e\u003c/h3\u003e\n\u003ch3\u003e4.4.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e1\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e1\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug,Transactions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/dbal/pull/7240\"\u003e7240: Don't attempt to rollback when connections are lost\u003c/a\u003e thanks to \u003ca href=\"https://github.com/lcobucci\"\u003e\u003ccode\u003e@​lcobucci\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/3d544473fb93f5c25b483ea4f4ce99f8c4d9d44c\"\u003e\u003ccode\u003e3d54447\u003c/code\u003e\u003c/a\u003e Don't attempt to rollback when connections are lost (\u003ca href=\"https://redirect.github.com/doctrine/dbal/issues/7240\"\u003e#7240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/1cbda9fa97980a6529fab06cb936dc66fd54076d\"\u003e\u003ccode\u003e1cbda9f\u003c/code\u003e\u003c/a\u003e Merge branch '3.10.x' into 4.4.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/dbal/commit/fb127d8037f816f1b6af38f379b5ea762cb9443e\"\u003e\u003ccode\u003efb127d8\u003c/code\u003e\u003c/a\u003e Test Oracle drivers on PHP 8.5 (\u003ca href=\"https://redirect.github.com/doctrine/dbal/issues/7236\"\u003e#7236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/doctrine/dbal/compare/4.4.0...4.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry/sentry-symfony` from 5.7.0 to 5.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-symfony/releases\"\u003esentry/sentry-symfony's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.8.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.2.\u003c/p\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003esymfony/yaml\u003c/code\u003e to a non-dev dependency. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/983\"\u003egetsentry/sentry-symfony#983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.1.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebefore_send_metric\u003c/code\u003e and \u003ccode\u003eenable_metrics\u003c/code\u003e. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/981\"\u003egetsentry/sentry-symfony#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Sentry metrics. \u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/977\"\u003e#977\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e// Counter metric\n\\Sentry\\trace_metrics()-\u0026gt;count('test-counter', 10, ['my-attribute' =\u0026gt; 'foo']);\n\u003cp\u003e// Gauge metric\n\\Sentry\\trace_metrics()-\u0026gt;gauge('test-gauge', 50.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::millisecond());\u003c/p\u003e\n\u003cp\u003e// Distribution metric\n\\Sentry\\trace_metrics()-\u0026gt;distribution('test-distribution', 20.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::kilobyte());\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-symfony/blob/master/CHANGELOG.md\"\u003esentry/sentry-symfony's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.8.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.2.\u003c/p\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003esymfony/yaml\u003c/code\u003e to a non-dev dependency. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/983\"\u003egetsentry/sentry-symfony#983\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.1.\u003c/p\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebefore_send_metric\u003c/code\u003e and \u003ccode\u003eenable_metrics\u003c/code\u003e. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/981\"\u003egetsentry/sentry-symfony#981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.8.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Symfony SDK v5.8.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Sentry metrics. (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/977\"\u003e#977\u003c/a\u003e)(\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/pull/977\"\u003egetsentry/sentry-symfony#977\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e// Counter metric\n\\Sentry\\trace_metrics()-\u0026gt;count('test-counter', 10, ['my-attribute' =\u0026gt; 'foo']);\n\u003cp\u003e// Gauge metric\n\\Sentry\\trace_metrics()-\u0026gt;gauge('test-gauge', 50.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::millisecond());\u003c/p\u003e\n\u003cp\u003e// Distribution metric\n\\Sentry\\trace_metrics()-\u0026gt;distribution('test-distribution', 20.0, ['my-attribute' =\u0026gt; 'foo'], \\Sentry\\Unit::kilobyte());\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/fb03d506c575cd1cb5274774d0dd968938150982\"\u003e\u003ccode\u003efb03d50\u003c/code\u003e\u003c/a\u003e release: 5.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/14c3457870158f68ae1567ae7462c60b785064f4\"\u003e\u003ccode\u003e14c3457\u003c/code\u003e\u003c/a\u003e Prepare 5.8.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/984\"\u003e#984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/e8557e5268700bb71c2d2196722c2c87c310f2bd\"\u003e\u003ccode\u003ee8557e5\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003esymfony/yaml\u003c/code\u003e is a required dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/88c3a83fc58a2d688cc0fc583c0774f594b85cbc\"\u003e\u003ccode\u003e88c3a83\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.8.1'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/f28ad3fe72c42656c15345f77187dc58bd8e1281\"\u003e\u003ccode\u003ef28ad3f\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/d47a521b9b2a48709522fbb560a10cda8c4d30d7\"\u003e\u003ccode\u003ed47a521\u003c/code\u003e\u003c/a\u003e Prepare 5.8.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/92fd79e17d4121f5926fba7903ca67f77a71fc13\"\u003e\u003ccode\u003e92fd79e\u003c/code\u003e\u003c/a\u003e ref(metrics): add metric options (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/981\"\u003e#981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/44bdbb186bfcaf9024e49c4aefb1bfdca1b28401\"\u003e\u003ccode\u003e44bdbb1\u003c/code\u003e\u003c/a\u003e Merge branch 'release/5.8.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/1929c807e3f7e39eecb7646b7d841e13736e3f4c\"\u003e\u003ccode\u003e1929c80\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-symfony/commit/cb4c7eec2a5b481fbcfccd0febaa5720affe7da3\"\u003e\u003ccode\u003ecb4c7ee\u003c/code\u003e\u003c/a\u003e Prepare 5.8.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-symfony/issues/980\"\u003e#980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-symfony/compare/5.7.0...5.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/console` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/console/releases\"\u003esymfony/console's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/console/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/console/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61962\"\u003esymfony/symfony#61962\u003c/a\u003e  [Console] Handle signals on text input (\u003ca href=\"https://github.com/valx76\"\u003e\u003ccode\u003e@​valx76\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62627\"\u003esymfony/symfony#62627\u003c/a\u003e [Console] Preserve \u003ccode\u003e--help\u003c/code\u003e option when a command is not found (\u003ca href=\"https://github.com/santysisi\"\u003e\u003ccode\u003e@​santysisi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62562\"\u003esymfony/symfony#62562\u003c/a\u003e [Console] don't discard existing aliases when constructing Command (\u003ca href=\"https://github.com/henderkes\"\u003e\u003ccode\u003e@​henderkes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62571\"\u003esymfony/symfony#62571\u003c/a\u003e [Console] Fix profile invokable command (\u003ca href=\"https://github.com/Jibbarth\"\u003e\u003ccode\u003e@​Jibbarth\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e\"\u003e\u003ccode\u003e6d9f0fb\u003c/code\u003e\u003c/a\u003e Fix merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/b1b83958de468470ed39d249395225abd9523fd8\"\u003e\u003ccode\u003eb1b8395\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/6d0d25cc1138bb7bab0685fbe4184e6289914406\"\u003e\u003ccode\u003e6d0d25c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/1b2813049506b39eb3d7e64aff033fd5ca26c97e\"\u003e\u003ccode\u003e1b28130\u003c/code\u003e\u003c/a\u003e Handle signals on text input\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/5a92ed298d951f99139b6a5cb5cc74a6248df943\"\u003e\u003ccode\u003e5a92ed2\u003c/code\u003e\u003c/a\u003e [Console] Preserve \u003ccode\u003e--help\u003c/code\u003e option when a command is not found\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/5c557f629ac5a081d5b4aa1bd5226baaf8d4244e\"\u003e\u003ccode\u003e5c557f6\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/console/issues/62562\"\u003e#62562\u003c/a\u003e [Console] don't discard existing aliases when constructing Command...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/ac543cf9535111ea557a24f7473f5d6f4a8ab1cc\"\u003e\u003ccode\u003eac543cf\u003c/code\u003e\u003c/a\u003e [Console] don't discard existing aliases when constructing Command\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/245d678a1f19846c113b02fffe50ce183631758a\"\u003e\u003ccode\u003e245d678\u003c/code\u003e\u003c/a\u003e [Console] Fix profile invokable command\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/console/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-messenger` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-messenger/releases\"\u003esymfony/doctrine-messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62619\"\u003esymfony/symfony#62619\u003c/a\u003e [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport (\u003ca href=\"https://github.com/Shine-neko\"\u003e\u003ccode\u003e@​Shine-neko\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/f97f4ea899c467c2c8ff1b9c82b86baa9a7b2158\"\u003e\u003ccode\u003ef97f4ea\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/f5d6c8ea82b9378221186393e8dff9c32ea09d10\"\u003e\u003ccode\u003ef5d6c8e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/42549f5ac439f32a9362f7718124ba3df96784cb\"\u003e\u003ccode\u003e42549f5\u003c/code\u003e\u003c/a\u003e [Messenger] Fix PHP 8.5 deprecation for pgsqlGetNotify() in PostgreSQL transport\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/form` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/form/releases\"\u003esymfony/form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/form/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/form/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62621\"\u003esymfony/symfony#62621\u003c/a\u003e [Form] Fix moneytype step (\u003ca href=\"https://github.com/Belhassen\"\u003e\u003ccode\u003e@​Belhassen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62607\"\u003esymfony/symfony#62607\u003c/a\u003e [Form] Clean up wrong method docblocks in data transformers (\u003ca href=\"https://github.com/alexndlm\"\u003e\u003ccode\u003e@​alexndlm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/04984c79b08c70dc106498fc250917060d88aee2\"\u003e\u003ccode\u003e04984c7\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/008a7b331d7f42ac68f8f979566000f1aa0fbe0c\"\u003e\u003ccode\u003e008a7b3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/e6378bc56d5d56db65754a09c91a7cf7c35b44db\"\u003e\u003ccode\u003ee6378bc\u003c/code\u003e\u003c/a\u003e Fix MoneyType: add missing step attribute when html5=true\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/7de5d09146beb77b45a4814e61d7ced89b12e3f7\"\u003e\u003ccode\u003e7de5d09\u003c/code\u003e\u003c/a\u003e [Form] Clean up wrong method docblocks in data transformers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/f9a1a0d2ede55eb40db4a0daa6b127391ba40bdf\"\u003e\u003ccode\u003ef9a1a0d\u003c/code\u003e\u003c/a\u003e [Form] Fix EnumType choice_label logic for grouped choices\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/form/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/framework-bundle` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/framework-bundle/releases\"\u003esymfony/framework-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62388\"\u003esymfony/symfony#62388\u003c/a\u003e [TypeInfo] Simple array should be array type (\u003ca href=\"https://github.com/matijn-made\"\u003e\u003ccode\u003e@​matijn-made\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62656\"\u003esymfony/symfony#62656\u003c/a\u003e [FrameworkBundle] Fix using \u003ccode\u003eFailedMessages*Command\u003c/code\u003e with \u003ccode\u003eSigningSerializer\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62652\"\u003esymfony/symfony#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62651\"\u003esymfony/symfony#62651\u003c/a\u003e [FrameworkBundle] Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled (\u003ca href=\"https://github.com/bobvandevijver\"\u003e\u003ccode\u003e@​bobvandevijver\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62586\"\u003esymfony/symfony#62586\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping container for build/lint commands (\u003ca href=\"https://github.com/aschempp\"\u003e\u003ccode\u003e@​aschempp\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62647\"\u003esymfony/symfony#62647\u003c/a\u003e [FrameworkBundle] Don't exclude classes with constraint/serialization attributes from being registered as services (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62532\"\u003esymfony/symfony#62532\u003c/a\u003e [FrameworkBundle] Dump bundles config reference first (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62498\"\u003esymfony/symfony#62498\u003c/a\u003e [FrameworkBundle] fix merging of enabled locales (\u003ca href=\"https://github.com/dmaicher\"\u003e\u003ccode\u003e@​dmaicher\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62551\"\u003esymfony/symfony#62551\u003c/a\u003e [FrameworkBundle] register attribute loader arguments in a forward-compatible way (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62513\"\u003esymfony/symfony#62513\u003c/a\u003e [FrameworkBundle] Add missing \u003ccode\u003euseAttributeAsKey\u003c/code\u003e calls (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62515\"\u003esymfony/symfony#62515\u003c/a\u003e  [FrameworkBundle] Allow backed enum to be used in initial_marking workflow configuration (\u003ca href=\"https://github.com/DemonTPx\"\u003e\u003ccode\u003e@​DemonTPx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/2fa3b3ad6ed75ce0cc8cad8a5027b4f25b990bc3\"\u003e\u003ccode\u003e2fa3b3a\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/5d2e60f301dbafba1408e62b9838fdb58920c2ca\"\u003e\u003ccode\u003e5d2e60f\u003c/code\u003e\u003c/a\u003e [TypeInfo] Simple array should be array type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/3f7531a6eb22738e9ff715f0a23c984d43b12508\"\u003e\u003ccode\u003e3f7531a\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Fix using \u003ccode\u003eFailedMessages*Command\u003c/code\u003e with \u003ccode\u003eSigningSerializer\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/77e597911fa623c50aedc4d515cd42d28272cf3c\"\u003e\u003ccode\u003e77e5979\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62652\"\u003e#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scop...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/17d0833790bd2d953fb0727e5b5da85f1cc59c92\"\u003e\u003ccode\u003e17d0833\u003c/code\u003e\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/a595281bf87f47d9deff4f513f9788b34fbd19b8\"\u003e\u003ccode\u003ea595281\u003c/code\u003e\u003c/a\u003e Only register PhpConfigReferenceDumpPass in dev env with debug flag enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/c97d1f10fc43175eeaca6f8b9f7bedfedbeda40a\"\u003e\u003ccode\u003ec97d1f1\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/62586\"\u003e#62586\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/7c12bc603d41d44da94271f1d9803baf437a1686\"\u003e\u003ccode\u003e7c12bc6\u003c/code\u003e\u003c/a\u003e [DependencyInjection][FrameworkBundle] fix BC break when dumping container fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/e9d3eba8d847f525499b89051fb54e254cb7037c\"\u003e\u003ccode\u003ee9d3eba\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Don't exclude classes with constraint/serialization attribu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/1ee5cfe092c30ef2d01ca539b73e076671688292\"\u003e\u003ccode\u003e1ee5cfe\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Order alphabetically known tags of \u003ccode\u003eUnusedTagsPass\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62652\"\u003esymfony/symfony#62652\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping (\u003ca href=\"https://github.com/Lctrs\"\u003e\u003ccode\u003e@​Lctrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62645\"\u003esymfony/symfony#62645\u003c/a\u003e [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient instances (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/26cc224ea7103dda90e9694d9e139a389092d007\"\u003e\u003ccode\u003e26cc224\u003c/code\u003e\u003c/a\u003e [HttpClient] CachingHttpClient must run after UriTemplate and Scoping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e29e02836d098d7e929dfe7c04cb5f5cabf47877\"\u003e\u003ccode\u003ee29e028\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3d125854b2f254303d7dfd1d3af15954ac65703b\"\u003e\u003ccode\u003e3d12585\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/a67de2002d72f76ce7c57f830c4df503febc8d77\"\u003e\u003ccode\u003ea67de20\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient ins...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/f6e03d8adb6fc580c4e2ff34010c67621013e4f4\"\u003e\u003ccode\u003ef6e03d8\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[HttpClient] Lazily initialize CurlClientState\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b0050e2ef962801504b1082b4e8d366cab56bf50\"\u003e\u003ccode\u003eb0050e2\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6bb245ec600eb89487f0f26633baf4f7546ec0a3\"\u003e\u003ccode\u003e6bb245e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/6dc935cee865280df47c5db2e2d827e1c04c882f\"\u003e\u003ccode\u003e6dc935c\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix releasing uploaded stream resources\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-client/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/monolog-bundle` from 3.11.0 to 3.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bundle/releases\"\u003esymfony/monolog-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emonolog.processor\u003c/code\u003e tag attributes to use consecutive keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bundle/blob/4.x/CHANGELOG.md\"\u003esymfony/monolog-bundle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.11.1 (2025-12-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003emonolog.processor\u003c/code\u003e attributes to use consecutive keys\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/0e675a6e08f791ef960dc9c7e392787111a3f0c1\"\u003e\u003ccode\u003e0e675a6\u003c/code\u003e\u003c/a\u003e Update changelog for 3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/c58895e6a3e59c8a60344266d9cbf67b2d687f6c\"\u003e\u003ccode\u003ec58895e\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/monolog-bundle/issues/559\"\u003e#559\u003c/a\u003e Fix \u003ccode\u003erollbar\u003c/code\u003e handler to use \u003ccode\u003eRollbarLogger\u003c/code\u003e with Monolog 2+ (websir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/b6f5d694604832946b95477b7dbf91b7a8731c66\"\u003e\u003ccode\u003eb6f5d69\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/0c10c52481eb33d34153c91a6c8643b1944dbc68\"\u003e\u003ccode\u003e0c10c52\u003c/code\u003e\u003c/a\u003e Use conditional class name depending on the Monolog version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/93fc8f30c5c167b5596645805679dbcf2f02b26e\"\u003e\u003ccode\u003e93fc8f3\u003c/code\u003e\u003c/a\u003e Update RollbarNotifier to RollbarLogger in DI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/344f262d7ea277f44b3405062d72b10b5a21614e\"\u003e\u003ccode\u003e344f262\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/monolog-bundle/issues/563\"\u003e#563\u003c/a\u003e Fix tags list to use consecutive keys (GromNaN)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bundle/commit/2127520ec16342a3dde269bc490579585b1217f2\"\u003e\u003ccode\u003e2127520\u003c/code\u003e\u003c/a\u003e Fix tags must be a list\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/monolog-bundle/compare/v3.11.0...v3.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/runtime` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/runtime/releases\"\u003esymfony/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62661\"\u003esymfony/symfony#62661\u003c/a\u003e [Runtime] Reuse the already created Request object when the app needs one as argument and returns a kernel (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/876f902a6cb6b26c003de244188c06b2ba1c172f\"\u003e\u003ccode\u003e876f902\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/9146981807ca9f0491dea6ccabe36a48e4b12cc0\"\u003e\u003ccode\u003e9146981\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/runtime/commit/fb3149ee85d3b639dd3e49ea9dda05656f0537e3\"\u003e\u003ccode\u003efb3149e\u003c/code\u003e\u003c/a\u003e [Runtime] Reuse the already created Request object when the app needs it as a...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/runtime/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/serializer` from 7.4.0 to 7.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/serializer/releases\"\u003esymfony/serializer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/serializer/compare/v7.4.1...v7.4.2\"\u003ehttps://github.com/symfony/serializer/compare/v7.4.1...v7.4.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62682\"\u003esymfony/symfony#62682\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires \u003ccode\u003econtainer.excluded\u003c/code\u003e tags (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/1a957acb613b520e443c2c659a67c782b67794bc\"\u003e\u003ccode\u003e1a957ac\u003c/code\u003e\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires `container.excl...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/serializer/compare/v7.4.0...v7.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 7.4.0 to 7.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.4.1...v7.4.2\"\u003ehttps://github.com/symfony/validator/compare/v7.4.1...v7.4.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62682\"\u003esymfony/symfony#62682\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires \u003ccode\u003econtainer.excluded\u003c/code\u003e tags (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/validator/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/569b71d1243ccc58e8f1d21e279669239e78f60d\"\u003e\u003ccode\u003e569b71d\u003c/code\u003e\u003c/a\u003e [Serializer][Validator] Attribute metadata no longer requires `container.excl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/fde121bfa6ff3c85edade1afdca204243fe1fda1\"\u003e\u003ccode\u003efde121b\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/f30a6aba4a09d5b5042e06d183ef248e14482313\"\u003e\u003ccode\u003ef30a6ab\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/572dcc789ddf53174c61551aa5a3ec58d6a48b9b\"\u003e\u003ccode\u003e572dcc7\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/62501\"\u003e#62501\u003c/a\u003e [Validator] verify spanish translations with state needs-review-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/c81b4102050538d92047dc9378430b9dbb3012e1\"\u003e\u003ccode\u003ec81b410\u003c/code\u003e\u003c/a\u003e Update validators.el.xlf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/3f8e0e25d756fb478247e4ccd84d5fee9bf6f8b4\"\u003e\u003ccode\u003e3f8e0e2\u003c/code\u003e\u003c/a\u003e verify spanish translations with state needs-review-translation\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/validator/compare/v7.4.0...v7.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/yaml` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/releases\"\u003esymfony/yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62612\"\u003esymfony/symfony#62612\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars (\u003ca href=\"https://github.com/yoeunes\"\u003e\u003ccode\u003e@​yoeunes\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/24dd4de28d2e3988b311751ac49e684d783e2345\"\u003e\u003ccode\u003e24dd4de\u003c/code\u003e\u003c/a\u003e Merge branch '7.3' into 7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8892cb1e9925201328e19f83825bf3d2ff6c659a\"\u003e\u003ccode\u003e8892cb1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/8207ae83da19ee3748d6d4f567b4d9a7c656e331\"\u003e\u003ccode\u003e8207ae8\u003c/code\u003e\u003c/a\u003e [Yaml] Fix regression handling blank lines in unquoted scalars\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/yaml/compare/v7.4.0...v7.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfonycasts/reset-password-bundle` from 1.23.2 to 1.24.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/releases\"\u003esymfonycasts/reset-password-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.24.0 : Allow Symfony 8\u003c/h2\u003e\n\u003cp\u003eHi there! This release allows Symfony 8 and, from now on, uses the PHP config format instead of XML. Also, provides minor fixes to Dutch (NL) translations\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix phpstan by \u003ca href=\"https://github.com/kbond\"\u003e\u003ccode\u003e@​kbond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/349\"\u003eSymfonyCasts/reset-password-bundle#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Dutch (NL) translations + filename by \u003ca href=\"https://github.com/RobQuistNL\"\u003e\u003ccode\u003e@​RobQuistNL\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/350\"\u003eSymfonyCasts/reset-password-bundle#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow Symfony 8 by \u003ca href=\"https://github.com/skmedix\"\u003e\u003ccode\u003e@​skmedix\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/351\"\u003eSymfonyCasts/reset-password-bundle#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RobQuistNL\"\u003e\u003ccode\u003e@​RobQuistNL\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/350\"\u003eSymfonyCasts/reset-password-bundle#350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/skmedix\"\u003e\u003ccode\u003e@​skmedix\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/pull/351\"\u003eSymfonyCasts/reset-password-bundle#351\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\"\u003ehttps://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/8e5f8f821260ccfe8085563a93b418d3ef9af29f\"\u003e\u003ccode\u003e8e5f8f8\u003c/code\u003e\u003c/a\u003e Allow Symfony 8 (\u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/351\"\u003e#351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/fd46068273109eb1fe681c77746b704f0c4f017d\"\u003e\u003ccode\u003efd46068\u003c/code\u003e\u003c/a\u003e Fix Dutch (NL) translations + filename (\u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/350\"\u003e#350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/63f784e3fcf0b5dfc77bcf338ebd085547b2eb19\"\u003e\u003ccode\u003e63f784e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/SymfonyCasts/reset-password-bundle/issues/349\"\u003e#349\u003c/a\u003e from kbond/phpstan-fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/commit/138b7042c224e77a3938805a985b94e7f13f27a1\"\u003e\u003ccode\u003e138b704\u003c/code\u003e\u003c/a\u003e fix phpstan\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SymfonyCasts/reset-password-bundle/compare/v1.23.2...v1.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doctrine/doctrine-fixtures-bundle` from 3.7.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/releases\"\u003edoctrine/doctrine-fixtures-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/milestone/35\"\u003e3.7.3\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e3.7.x bugfix release (patch)\u003c/p\u003e\n\u003ch3\u003e3.7.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e18\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCI\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/560\"\u003e560: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/559\"\u003e559: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/558\"\u003e558: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/557\"\u003e557: Bump doctrine/.github/.github/workflows/phpstan.yml from 13.0.0 to 13.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/551\"\u003e551: Bump actions/checkout from 5 to 6\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/546\"\u003e546: Bump doctrine/.github/.github/workflows/phpstan.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/545\"\u003e545: Bump doctrine/.github/.github/workflows/composer-lint.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/544\"\u003e544: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/543\"\u003e543: Bump doctrine/.github/.github/workflows/coding-standards.yml from 12.1.0 to 12.2.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/540\"\u003e540: Bump actions/upload-artifact from 4 to 5\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/538\"\u003e538: Bump actions/download-artifact from 5 to 6\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/527\"\u003e527: Bump doctrine/.github from 8.0.0 to 10.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependencies\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/547\"\u003e547: Update phpstan/phpstan requirement from 2.1.31 to 2.1.32\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/530\"\u003e530: Update phpstan/phpstan requirement from 2.1.11 to 2.1.31\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/529\"\u003e529: Update doctrine/persistence requirement from ^2.4 || ^3.0 to ^4.1.0\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/528\"\u003e528: Update symfony/phpunit-bridge requirement from 7.2.0 to 7.3.4\u003c/a\u003e thanks to \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDocumentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/533\"\u003e533: Fix conflict\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/pull/532\"\u003e532: Documentation review\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/4c3dfcc819ba2725a574f4286aa3f6459f582d5b\"\u003e\u003ccode\u003e4c3dfcc\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/composer-lint.yml (\u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/558\"\u003e#558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/5f9ff2f2e000e052cd983e3e649ffc2fa3e7abb5\"\u003e\u003ccode\u003e5f9ff2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/559\"\u003e#559\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/c185db7ae244eb60ece582947480b1005196fe41\"\u003e\u003ccode\u003ec185db7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/560\"\u003e#560\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/1a325182daae8eba39cbf028810856491e0903f9\"\u003e\u003ccode\u003e1a32518\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/557\"\u003e#557\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/b5707d5d8d7a2fd630261bc42f96858059313cf4\"\u003e\u003ccode\u003eb5707d5\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/f1d63981d536267d11c77cd1123ae9d590cc472a\"\u003e\u003ccode\u003ef1d6398\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/coding-standards.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/4eb20fddaea7c19849e159897124c24826d2736e\"\u003e\u003ccode\u003e4eb20fd\u003c/code\u003e\u003c/a\u003e Bump doctrine/.github/.github/workflows/phpstan.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/5987e4e3c23a1f40e229787447437d409ad9469d\"\u003e\u003ccode\u003e5987e4e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/555\"\u003e#555\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/08c2d4bd820653fbbc68f63f9e8fba289fa65c64\"\u003e\u003ccode\u003e08c2d4b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/554\"\u003e#554\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/commit/6726113d554e1e3adeb9b912ce00afb076e0eeca\"\u003e\u003ccode\u003e6726113\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/DoctrineFixturesBundle/issues/553\"\u003e#553\u003c/a\u003e from doctrine/dependabot/github_actions/3.7.x/doctrin...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/doctrine/DoctrineFixturesBundle/compare/3.7.2...3.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phpunit/phpunit` from 12.4.5 to 12.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/releases\"\u003ephpunit/phpunit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPUnit 12.5.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAttribute \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e for excluding tests from the check that emits the notice for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.1\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTestCase::getStubBuilder()\u003c/code\u003e (analogous to \u003ccode\u003eTestCase::getMockBuilder()\u003c/code\u003e) for creating (partial) test stubs using a fluent API\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePHPUnit 12.5.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6376\"\u003e#6376\u003c/a\u003e: \u003ccode\u003e--all\u003c/code\u003e CLI option to ignore test selection configured in XML configuration file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6422\"\u003e#6422\u003c/a\u003e: Make \u003ccode\u003e\u0026lt;source\u0026gt;\u003c/code\u003e element in XML code coverage report optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6380\"\u003e#6380\u003c/a\u003e: Allow \u003ccode\u003eThrowable\u003c/code\u003e in \u003ccode\u003eexpectExceptionObject()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eA PHPUnit notice is now emitted for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eLearn how to install or update PHPUnit 12.5 in the \u003ca href=\"https://docs.phpunit.de/en/12.5/installation.html\"\u003edocumentation\u003c/a\u003e.\u003c/p\u003e\n\u003ch4\u003eKeep up to date with PHPUnit:\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eYou can follow \u003ca href=\"https://phpc.social/@phpunit\"\u003e\u003ccode\u003e@​phpunit@phpc.social\u003c/code\u003e\u003c/a\u003e to stay up to date with PHPUnit's development.\u003c/li\u003e\n\u003cli\u003eYou can subscribe to the \u003ca href=\"https://phpunit.de/newsletter\"\u003ePHPUnit Updates\u003c/a\u003e newsletter to receive updates about and tips for PHPUnit.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sebastianbergmann/phpunit/blob/12.5.2/ChangeLog-12.5.md\"\u003ephpunit/phpunit's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.1...12.5.2\"\u003e12.5.2\u003c/a\u003e - 2025-12-08\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAttribute \u003ccode\u003e#[AllowMockObjectsWithoutExpectations]\u003c/code\u003e for excluding tests from the check that emits the notice for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.5.0...12.5.1\"\u003e12.5.1\u003c/a\u003e - 2025-12-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTestCase::getStubBuilder()\u003c/code\u003e (analogous to \u003ccode\u003eTestCase::getMockBuilder()\u003c/code\u003e) for creating (partial) test stubs using a fluent API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.4.5...12.5.0\"\u003e12.5.0\u003c/a\u003e - 2025-12-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6376\"\u003e#6376\u003c/a\u003e: \u003ccode\u003e--all\u003c/code\u003e CLI option to ignore test selection configured in XML configuration file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/issues/6422\"\u003e#6422\u003c/a\u003e: Make \u003ccode\u003e\u0026lt;source\u0026gt;\u003c/code\u003e element in XML code coverage report optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/sebastianbergmann/phpunit/pull/6380\"\u003e#6380\u003c/a\u003e: Allow \u003ccode\u003eThrowable\u003c/code\u003e in \u003ccode\u003eexpectExceptionObject()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eA PHPUnit notice is now emitted for test methods that create a mock object but do not configure an expectation for it\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/06713c2633d6d832f2fe98a70511ecaa7cb92c1a\"\u003e\u003ccode\u003e06713c2\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/fa8756a683fed8f3fe51bd61ebe5b37f3d4ec614\"\u003e\u003ccode\u003efa8756a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/1ef318bf854c8bc0c52764c3a6459dab0a057f59\"\u003e\u003ccode\u003e1ef318b\u003c/code\u003e\u003c/a\u003e Merge branch '11.5' into 12.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9c182047dc3c8a200507672ecdae535694a693e0\"\u003e\u003ccode\u003e9c18204\u003c/code\u003e\u003c/a\u003e Merge branch '10.5' into 11.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/4d8446c3266ddd97061328c43fb8b8d0517d3027\"\u003e\u003ccode\u003e4d8446c\u003c/code\u003e\u003c/a\u003e Merge branch '9.6' into 10.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/f017345ea2f228eb1bcd3d15a31a497215ce1b34\"\u003e\u003ccode\u003ef017345\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Work around \u003ca href=\"https://redirect.github.com/nikic/PHP-Parser/pull/1133\"\u003enikic/PHP-Parser#1133\u003c/a\u003e\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/9f1daafea4550f3f5ed00b4b6c04273a11a9d13e\"\u003e\u003ccode\u003e9f1daaf\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/f5f80d3650369f769c2924bd567d4de957b690b0\"\u003e\u003ccode\u003ef5f80d3\u003c/code\u003e\u003c/a\u003e Improve unit test coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/24c208d6a340c3071f28a9b5cce02b9377adfd43\"\u003e\u003ccode\u003e24c208d\u003c/code\u003e\u003c/a\u003e Implement AllowMockObjectsWithoutExpectations attribute\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sebastianbergmann/phpunit/commit/e33a5132ea24119400f6ce5bce6665922e968bad\"\u003e\u003ccode\u003ee33a513\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sebastianbergmann/phpunit/compare/12.4.5...12.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zenstruck/foundry` from 2.8.0 to 2.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zenstruck/foundry/releases\"\u003ezenstruck/foundry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.1\u003c/h2\u003e\n\u003cp\u003e7b9dc07 chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e) by \u003ca href=\"https://github.com/nikophil\"\u003e\u003ccode\u003e@​nikophil\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003eFull Change List\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/zenstruck/foundry/blob/2.x/CHANGELOG.md\"\u003ezenstruck/foundry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/zenstruck/foundry/releases/tag/v2.8.1\"\u003ev2.8.1\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eDecember 2nd, 2025 - \u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003ev2.8.0...v2.8.1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e7b9dc07 chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e) by \u003ca href=\"https://github.com/nikophil\"\u003e\u003ccode\u003e@​nikophil\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zenstruck/foundry/commit/4ab260d252716c316b20e7a66bd55b12d165dedb\"\u003e\u003ccode\u003e4ab260d\u003c/code\u003e\u003c/a\u003e changelog: update [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zenstruck/foundry/commit/104a0c79656010f676e66f7f282e321704100573\"\u003e\u003ccode\u003e104a0c7\u003c/code\u003e\u003c/a\u003e bot: fix cs [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zenstruck/foundry/commit/7b9dc07fb512feae452e8e35ded0483366e7198d\"\u003e\u003ccode\u003e7b9dc07\u003c/code\u003e\u003c/a\u003e chore: actually suport Symfony 8 (\u003ca href=\"https://redirect.github.com/zenstruck/foundry/issues/1022\"\u003e#1022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/zenstruck/foundry/compare/v2.8.0...v2.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `doctrine/persistence` from 3.4.3 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/persistence/releases\"\u003edoctrine/persistence's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/persistence/milestone/66\"\u003e4.1.1\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e4.1.x bugfix release (patch)\u003c/p\u003e\n\u003ch3\u003e4.1.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/persistence/pull/446\"\u003e446: Remove version check on 7.4, the package requires PHP 8.1\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/persistence/pull/442\"\u003e442: Maintenance\u003c/a\u003e thanks to \u003ca href=\"https://github.com/greg0ire\"\u003e\u003ccode\u003e@​greg0ire\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis release also contains the changes from \u003ca href=\"https://github.com/doctrine/persistence/releases/tag/3.4.2\"\u003e3.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e4.1.0\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/persistence/milestone/63\"\u003e4.1.0\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eFeature release (minor)\u003c/p\u003e\n\u003ch3\u003e4.1.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e2\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eEnhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/doctrine/persistence/pull/433\"\u003e433: Introduce \u003ccode\u003eClassLocator\u003c/code\u003e to find class names for attribute drivers\u003c/a\u003e thanks to \u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/rela589n\"\u003e\u003ccode\u003e@​rela589n\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[413: Use spl\u0026amp;\u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/95\"\u003e#95\u003c/a\u003e;object\u0026amp;\u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/95\"\u003e#95\u003c/a\u003e;id() instead of spl\u0026amp;\u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/95\"\u003e#95\u003c/a\u003e;object\u0026amp;\u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/95\"\u003e#95\u003c/a\u003e;hash()](\u003ca href=\"https://redirect.github.com/doctrine/persistence/pull/413\"\u003edoctrine/persistence#413\u003c/a\u003e) thanks to \u003ca href=\"https://github.com/rosier\"\u003e\u003ccode\u003e@​rosier\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.1\u003c/h2\u003e\n\u003ch3\u003eRelease Notes for \u003ca href=\"https://github.com/doctrine/persistence/milestone/62\"\u003e4.0.1\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e4.0.x bugfix release (patch)\u003c/p\u003e\n\u003ch3\u003e4.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTotal issues resolved: \u003cstrong\u003e0\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal pull requests resolved: \u003cstrong\u003e6\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eTotal contributors: \u003cstrong\u003e4\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovement\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eUpgrade guide\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/doctrine/persistence/blob/4.1.x/UPGRADE.md\"\u003edoctrine/persistence's upgrade guide\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eNote about upgrading: Doctrine uses static and runtime mechanisms to raise\nawareness about deprecated code.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse of \u003ccode\u003e@deprecated\u003c/code\u003e docblock that is detected by IDEs (like PHPStorm) or\nStatic Analysis tools (like Psalm, phpstan)\u003c/li\u003e\n\u003cli\u003eUse of our low-overhead runtime deprecation API, details:\n\u003ca href=\"https://github.com/doctrine/deprecations/\"\u003ehttps://github.com/doctrine/deprecations/\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eUpgrade to 4.0\u003c/h1\u003e\n\u003ch2\u003eBC Break: Removed \u003ccode\u003eStaticReflectionService\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eThe class \u003ccode\u003eDoctrine\\Persistence\\Mapping\\StaticReflectionService\u003c/code\u003e is removed\nwithout replacement.\u003c/p\u003e\n\u003ch2\u003eBC Break: Narrowed \u003ccode\u003eReflectionService::getClass()\u003c/code\u003e return type\u003c/h2\u003e\n\u003cp\u003eThe return type of \u003ccode\u003eReflectionService::getClass()\u003c/code\u003e has been narrowed so that\n\u003ccode\u003enull\u003c/code\u003e is no longer a valid return value.\u003c/p\u003e\n\u003ch2\u003eBC Break: Added \u003ccode\u003eObjectManager::isUninitializedObject()\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eClasses implementing \u003ccode\u003eDoctrine\\Persistence\\ObjectManager\u003c/code\u003e must implement this\nnew method.\u003c/p\u003e\n\u003ch2\u003eBC Break: Added type declarations\u003c/h2\u003e\n\u003cp\u003eThe code base is now fully typed, meaning properties, parameters and return\ntype declarations have been added to all types.\u003c/p\u003e\n\u003ch2\u003eBC Break: Dropped support for Common proxies\u003c/h2\u003e\n\u003cp\u003eProxy objects implementing the \u003ccode\u003eDoctrine\\Common\\Proxy\\Proxy\u003c/code\u003e interface are not\nsupported anymore. Implement \u003ccode\u003eDoctrine\\Persistence\\Proxy\u003c/code\u003e instead.\u003c/p\u003e\n\u003ch2\u003eBC Break: Removed deprecated ReflectionProperty overrides\u003c/h2\u003e\n\u003cp\u003eDeprecated classes have been removed:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDoctrine\\Persistence\\Reflection\\RuntimePublicReflectionProperty\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDoctrine\\Persistence\\Reflection\\TypedNoDefaultRuntimePublicReflectionProperty\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eUpgrade to 3.4\u003c/h1\u003e\n\u003ch2\u003eDeprecated \u003ccode\u003eStaticReflectionService\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eThe class \u003ccode\u003eDoctrine\\Persistence\\Mapping\\StaticReflectionService\u003c/code\u003e is deprecated\nwithout replacement.\u003c/p\u003e\n\u003ch1\u003eUpgrade to 3.3\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/b9c49ad3558bb77ef973f4e173f2e9c2eca9be09\"\u003e\u003ccode\u003eb9c49ad\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/452\"\u003e#452\u003c/a\u003e from greg0ire/4.1.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/1ba7de8b1632e69e0a0d47e28ee63eae9effe86f\"\u003e\u003ccode\u003e1ba7de8\u003c/code\u003e\u003c/a\u003e Merge branch '3.4.x' into 4.1.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/eca73be1a33892e09baa6ec3d7c4fcbfd4cb5dcb\"\u003e\u003ccode\u003eeca73be\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/449\"\u003e#449\u003c/a\u003e from greg0ire/fix-branch-metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/1eba4148a007bb8831fcbf8adf15459e9a0d9e6e\"\u003e\u003ccode\u003e1eba414\u003c/code\u003e\u003c/a\u003e Remove entry for 1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/d26a003bffdbfff5f45f5a4ee4ff99cb3a46eae4\"\u003e\u003ccode\u003ed26a003\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/442\"\u003e#442\u003c/a\u003e from greg0ire/maintenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/2b099142d5c8c0eb16b9c423e80ca7f2774dc527\"\u003e\u003ccode\u003e2b09914\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/doctrine/persistence/issues/446\"\u003e#446\u003c/a\u003e from GromNaN/version-compare\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/ac2df5804dd36914af129105e331c7e42d242956\"\u003e\u003ccode\u003eac2df58\u003c/code\u003e\u003c/a\u003e Remove version check on 7.4, the package requires PHP 8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/9fe195df94abb788c7a12d21056cf20e2fb16dad\"\u003e\u003ccode\u003e9fe195d\u003c/code\u003e\u003c/a\u003e Display Doctrine deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/f62a2327a661b48283c053886b00905b69f98d94\"\u003e\u003ccode\u003ef62a232\u003c/code\u003e\u003c/a\u003e Upgrade to PHPUnit 12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/doctrine/persistence/commit/400d0eb94217ff06c7d6af286a7be84a9afd8b2d\"\u003e\u003ccode\u003e400d0eb\u003c/code\u003e\u003c/a\u003e Drop -\u0026gt;expects($this-\u0026gt;any())\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/doctrine/persistence/compare/3.4.3...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry/sentry` from 4.19.0 to 4.19.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-php/releases\"\u003esentry/sentry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.19.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry PHP SDK v4.19.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't cast metrics value to \u003ccode\u003efloat\u003c/code\u003e in constructor, drop invalid metrics instead. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/issues/1981\"\u003e#1981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/pull/1981\"\u003egetsentry/sentry-php#1981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-php/blob/master/CHANGELOG.md\"\u003esentry/sentry's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.19.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry PHP SDK v4.19.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't cast metrics value to \u003ccode\u003efloat\u003c/code\u003e in constructor, drop invalid metrics instead. [(\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/issues/1981\"\u003e#1981\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/pull/1981\"\u003egetsentry/sentry-php#1981\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-php/commit/1c21d60bebe67c0122335bd3fe977990435af0a3\"\u003e\u003ccode\u003e1c21d60\u003c/code\u003e\u003c/a\u003e release: 4.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-php/commit/68c2faa1e3323a5bc4f382fccd179b68e06ca209\"\u003e\u003ccode\u003e68c2faa\u003c/code\u003e\u003c/a\u003e Prepare 4.19.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/issues/1982\"\u003e#1982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-php/commit/f5d279069b47a3305dfe2a448522af7a763498db\"\u003e\u003ccode\u003ef5d2790\u003c/code\u003e\u003c/a\u003e fix(metrics): don't cast all values to float, reject invalid types (\u003ca href=\"https://redirect.github.com/getsentry/sentry-php/issues/1981\"\u003e#1981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-php/commit/a105dea87394ca25af3303ccdede000aebc4b24d\"\u003e\u003ccode\u003ea105dea\u003c/code\u003e\u003c/a\u003e Merge branch 'release/4.19.0'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/sentry-php/compare/4.19.0...4.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/cache` from 7.4.0 to 7.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/cache/releases\"\u003esymfony/cache's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/cache/compare/v7.4.0...v7.4.1\"\u003ehttps://github.com/symfony/cache/compare/v7.4.0...v7.4.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62614\"\u003esymfony/symfony#62614\u003c/a\u003e [Cache] Fix NullAdapter must set taggable (\u003ca href=\"https://github.com/a\"\u003e\u003ccode\u003e@​a\u003c/code\u003e\u003c/a\u003e.dmitryuk)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62602\"\u003esymfony/symfony#62602\u003c/a\u003e [Cache] Fix the creation of a redis connection with only ext-relay (\u003ca href=\"https://github.com/stof\"\u003e\u003ccode\u003e@​stof\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62543\"\u003esymfony/symfony#62543\u003c/a\u003e [Cache] ensure compatibility with RelayCluster 0.20.0 (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/62536\"\u003esymfony/symfony#62536\u003c/a\u003e [Cache] ensure compatibility with Relay extension 0.20.0 (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sy...\n\n_Description has been truncated_","html_url":"https://github.com/SpiriitLabs/JiraServiceDesk/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpiriitLabs%2FJiraServiceDesk/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"}},{"old_version":"6.3.12","new_version":"6.4.26","update_type":"minor","path":null,"pr_created_at":"2025-11-24T21:16:28.000Z","version_change":"6.3.12 → 6.4.26","issue":{"uuid":"3660559721","node_id":"PR_kwDOBk0CnM61SZlw","number":102,"state":"closed","title":"Bump symfony/security-http from 6.3.12 to 6.4.26","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T21:59:15.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-24T21:16:28.000Z","updated_at":"2025-11-24T21:59:23.000Z","time_to_close":2567,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"symfony/security-http","old_version":"6.3.12","new_version":"6.4.26","repository_url":"https://github.com/symfony/security-http"}],"path":null,"ecosystem":"packagist"},"body":"Bumps [symfony/security-http](https://github.com/symfony/security-http) from 6.3.12 to 6.4.26.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.26\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.25...v6.4.26\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.25...v6.4.26\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61659\"\u003esymfony/symfony#61659\u003c/a\u003e [Security] Fix \u003ccode\u003eHttpUtils::createRequest()\u003c/code\u003e when the base request is forwarded (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.24...v6.4.25\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.24...v6.4.25\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61486\"\u003esymfony/symfony#61486\u003c/a\u003e [Security] Ignore target route when exiting impersonation (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.24\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.23...v6.4.24\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.23...v6.4.24\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.23\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.22...v6.4.23\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.22...v6.4.23\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60785\"\u003esymfony/symfony#60785\u003c/a\u003e [Security] Handle non-callable implementations of \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.22\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.21...v6.4.22\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.21...v6.4.22\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60379\"\u003esymfony/symfony#60379\u003c/a\u003e [Security] Avoid failing when PersistentRememberMeHandler handles a malformed cookie (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60350\"\u003esymfony/symfony#60350\u003c/a\u003e [Security][LoginLink] Throw \u003ccode\u003eInvalidLoginLinkException\u003c/code\u003e on invalid parameters (\u003ca href=\"https://github.com/davidszkiba\"\u003e\u003ccode\u003e@​davidszkiba\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.21\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.20...v6.4.21\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.20...v6.4.21\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60166\"\u003esymfony/symfony#60166\u003c/a\u003e [Security] fix(security): fix OIDC user identifier (\u003ca href=\"https://github.com/vincentchalamon\"\u003e\u003ccode\u003e@​vincentchalamon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.18...v6.4.19\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.18...v6.4.19\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59640\"\u003esymfony/symfony#59640\u003c/a\u003e [Security] Return null instead of empty username to fix deprecation notice (\u003ca href=\"https://github.com/phasdev\"\u003e\u003ccode\u003e@​phasdev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.18\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.17...v6.4.18\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.17...v6.4.18\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59590\"\u003esymfony/symfony#59590\u003c/a\u003e [Security] Throw an explicit error when refreshing a token with a null user (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59347\"\u003esymfony/symfony#59347\u003c/a\u003e [Security] Fix triggering session tracking from ContextListener (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.15\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.14...v6.4.15\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.14...v6.4.15\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.4.14\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v6.4.13...v6.4.14\"\u003ehttps://github.com/symfony/security-http/compare/v6.4.13...v6.4.14\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/blob/7.3/CHANGELOG.md\"\u003esymfony/security-http's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd encryption support to \u003ccode\u003eOidcTokenHandler\u003c/code\u003e (JWE)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003e$hideAccountStatusExceptions\u003c/code\u003e argument with \u003ccode\u003e$exposeSecurityErrors\u003c/code\u003e in \u003ccode\u003eAuthenticatorManager\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$identifierNormalizer\u003c/code\u003e to \u003ccode\u003eUserBadge::__construct()\u003c/code\u003e to allow normalizing the identifier\u003c/li\u003e\n\u003cli\u003eSupport hashing the hashed password using crc32c when putting the user in the session\u003c/li\u003e\n\u003cli\u003eAdd support for closures in \u003ccode\u003e#[IsGranted]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eOAuth2TokenHandler\u003c/code\u003e with OAuth2 Token Introspection support for \u003ccode\u003eAccessTokenAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd discovery support to \u003ccode\u003eOidcTokenHandler\u003c/code\u003e and \u003ccode\u003eOidcUserInfoTokenHandler\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePass the current token to the \u003ccode\u003echeckPostAuth()\u003c/code\u003e method of user checkers\u003c/li\u003e\n\u003cli\u003eDeprecate argument \u003ccode\u003e$secret\u003c/code\u003e of \u003ccode\u003eRememberMeAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing an empty string as \u003ccode\u003e$userIdentifier\u003c/code\u003e argument to \u003ccode\u003eUserBadge\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eAllow passing passport attributes to the \u003ccode\u003eUserAuthenticatorInterface::authenticateUser()\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[IsCsrfTokenValid]\u003c/code\u003e attribute\u003c/li\u003e\n\u003cli\u003eAdd CAS 2.0 access token handler\u003c/li\u003e\n\u003cli\u003eMake empty username or empty password on form login attempts throw \u003ccode\u003eBadCredentialsException\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$badgeFqcn\u003c/code\u003e to \u003ccode\u003ePassport::addBadge()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$lifetime\u003c/code\u003e to \u003ccode\u003eLoginLinkHandlerInterface::createLoginLink()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eThrow when calling the constructor of \u003ccode\u003eDefaultLoginRateLimiter\u003c/code\u003e with an empty secret\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserValueResolver\u003c/code\u003e no longer implements \u003ccode\u003eArgumentValueResolverInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate calling the constructor of \u003ccode\u003eDefaultLoginRateLimiter\u003c/code\u003e with an empty secret\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eRememberMeBadge\u003c/code\u003e to \u003ccode\u003eJsonLoginAuthenticator\u003c/code\u003e and enable reading parameter in JSON request body\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$exceptionCode\u003c/code\u003e to \u003ccode\u003e#[IsGranted]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing a secret as the 2nd argument to the constructor of \u003ccode\u003eSymfony\\Component\\Security\\Http\\RememberMe\\PersistentRememberMeHandler\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eOidcUserInfoTokenHandler\u003c/code\u003e and \u003ccode\u003eOidcTokenHandler\u003c/code\u003e with OIDC support for \u003ccode\u003eAccessTokenAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eattributes\u003c/code\u003e optional array argument in \u003ccode\u003eUserBadge\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/6c2e236f0fc3e0853770a5574ef7af471486ba4c\"\u003e\u003ccode\u003e6c2e236\u003c/code\u003e\u003c/a\u003e use the empty string instead of null as an array offset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/eef742d04b45431c56ba7e839cf1b80bc2dcbaf3\"\u003e\u003ccode\u003eeef742d\u003c/code\u003e\u003c/a\u003e [Security] Fix \u003ccode\u003eHttpUtils::createRequest()\u003c/code\u003e when the base request is forwarded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/878667b04451f2e17b4161237379e5d062575181\"\u003e\u003ccode\u003e878667b\u003c/code\u003e\u003c/a\u003e [Security] Ignore target route when exiting impersonation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/bd6ce061b70071afea0a4805903b6ed3f6f64e07\"\u003e\u003ccode\u003ebd6ce06\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/815fcda8122a7850bf6d5d842ce03c20445295bb\"\u003e\u003ccode\u003e815fcda\u003c/code\u003e\u003c/a\u003e [Security] Document \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e as a firewall listener type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/2b244a049677e833064ae4ad5eda34853a65c62e\"\u003e\u003ccode\u003e2b244a0\u003c/code\u003e\u003c/a\u003e [Security] Handle non-callable implementations of \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/786c8eeee44b07419264ede2a795e8f490113dc2\"\u003e\u003ccode\u003e786c8ee\u003c/code\u003e\u003c/a\u003e [Security] Avoid failing when PersistentRememberMeHandler handles a malformed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/9118f158999521647bb4cfbab760a81cf5f3b88b\"\u003e\u003ccode\u003e9118f15\u003c/code\u003e\u003c/a\u003e [Security][LoginLink] Throw InvalidLoginLinkException on invalid parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/67d0edaf6702c3192f27ad483df9a875c9a1f1a2\"\u003e\u003ccode\u003e67d0eda\u003c/code\u003e\u003c/a\u003e Unnecessary cast, return, semicolon and comma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/a69c17e7eae0075e772de6feec207660e6b67062\"\u003e\u003ccode\u003ea69c17e\u003c/code\u003e\u003c/a\u003e fix(security): fix OIDC user identifier\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v6.3.12...v6.4.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=symfony/security-http\u0026package-manager=composer\u0026previous-version=6.3.12\u0026new-version=6.4.26)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sfu-dhil/circus/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/sfu-dhil/circus/pull/102","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sfu-dhil%2Fcircus/issues/102","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/102/packages"}},{"old_version":"5.4.35","new_version":"5.4.47","update_type":"patch","path":null,"pr_created_at":"2025-10-01T19:41:37.000Z","version_change":"5.4.35 → 5.4.47","issue":{"uuid":"2879434187","node_id":"PR_kwDOMpwuyM6roK3L","number":3,"state":"open","title":"Bump the composer group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T19:41:37.000Z","updated_at":"2025-10-01T19:41:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":7,"packages":[{"name":"joomla/filter","old_version":"1.4.4","new_version":"1.4.7","repository_url":"https://github.com/joomla-framework/filter"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.47","repository_url":"https://github.com/symfony/process"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.19.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [joomla/filter](https://github.com/joomla-framework/filter) | `1.4.4` | `1.4.7` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.48` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.47` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.19.0` |\n\n\nUpdates `joomla/filter` from 1.4.4 to 1.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/joomla-framework/filter/releases\"\u003ejoomla/filter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejoomla/filter-1.4.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[1.x] Fix case insensitvity and recursiveness in stripImages and stripIframes by \u003ca href=\"https://github.com/SniperSister\"\u003e\u003ccode\u003e@​SniperSister\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/joomla-framework/filter/pull/72\"\u003ejoomla-framework/filter#72\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.6...1.4.7\"\u003ehttps://github.com/joomla-framework/filter/compare/1.4.6...1.4.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ejoomla/filter-1.4.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1.x - Use non-multibyte filter methods in filter (\u003ca href=\"https://redirect.github.com/joomla-framework/filter/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.5...1.4.6\"\u003ehttps://github.com/joomla-framework/filter/compare/1.4.5...1.4.6\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joomla-framework/filter/commit/156c03c2cc620086ce12bd912f7a0b757884ddde\"\u003e\u003ccode\u003e156c03c\u003c/code\u003e\u003c/a\u003e [1.x] Fix case insensitvity and recursiveness in stripImages and stripIframes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joomla-framework/filter/commit/8da26e82d10e024d974e867ae521bf6db1e620e3\"\u003e\u003ccode\u003e8da26e8\u003c/code\u003e\u003c/a\u003e 1.x - Use non-multibyte filter methods in filter (\u003ca href=\"https://redirect.github.com/joomla-framework/filter/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.4...1.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a5509aa59ea1de39482dfcaa0ade0c2895fa4969\"\u003e\u003ccode\u003ea5509aa\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/7be8366a553b0ea5ec03d01f68c2214b1ce82e89\"\u003e\u003ccode\u003e7be8366\u003c/code\u003e\u003c/a\u003e fix the directory separator being used\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/62686ac30e220107bde66aa56b50de5aace3d8fd\"\u003e\u003ccode\u003e62686ac\u003c/code\u003e\u003c/a\u003e [Validator] review latvian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/7caeb2a5f5d5a8a82f243e4dd0b1e7b89e54dc33\"\u003e\u003ccode\u003e7caeb2a\u003c/code\u003e\u003c/a\u003e update ICU data from 75.1 to 76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9849c2cae17964a42a77df6823ac90414e2b451d\"\u003e\u003ccode\u003e9849c2c\u003c/code\u003e\u003c/a\u003e [Validator] Fix 58691 (missing plural-options in serbian language translation)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6efac0a6c489fa2362ec327041566fde84a094eb\"\u003e\u003ccode\u003e6efac0a\u003c/code\u003e\u003c/a\u003e fix translation file syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6835ae94f47f6bd9458bc29003feb22b940b62fe\"\u003e\u003ccode\u003e6835ae9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/58534\"\u003e#58534\u003c/a\u003e Improve Validator \u0026amp; Security Turkish translations (Tugba Celebio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/30c69c9852e57be99fe640c514c4e3c35dc4b8df\"\u003e\u003ccode\u003e30c69c9\u003c/code\u003e\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/563408d437b336e312c22c620d923751a8fffce3\"\u003e\u003ccode\u003e563408d\u003c/code\u003e\u003c/a\u003e Add missing translations for Turkish (tr)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9cffbefb59863c694d356e09be4c19d0c80b56bd\"\u003e\u003ccode\u003e9cffbef\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/symfony/validator/issues/53037\"\u003e#53037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.8.0 to 3.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.19.0 (2025-01-28)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a security issue where escaping was missing when using \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eToken::getType()\u003c/code\u003e, use \u003ccode\u003eToken::test()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eToken::toEnglish()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eForElseNode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTwig\\ExpressionParser::parseOnlyArguments()\u003c/code\u003e and\n\u003ccode\u003eTwig\\ExpressionParser::parseArguments()\u003c/code\u003e (use\n\u003ccode\u003eTwig\\ExpressionParser::parseNamedArguments()\u003c/code\u003e instead)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003econstant()\u003c/code\u003e behavior when used with \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003einvoke\u003c/code\u003e filter\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003e{}\u003c/code\u003e optional for the \u003ccode\u003etypes\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLastModifiedExtensionInterface\u003c/code\u003e and implementation in \u003ccode\u003eAbstractExtension\u003c/code\u003e to track modification of runtime classes\u003c/li\u003e\n\u003cli\u003eIgnore static properties when using the dot operator\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.18.0 (2024-12-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix unary operator precedence change\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eSyntaxError\u003c/code\u003e exceptions from undefined handlers when using the \u003ccode\u003eguard\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd a way to stream template rendering (\u003ccode\u003eTemplateWrapper::stream()\u003c/code\u003e and \u003ccode\u003eTemplateWrapper::streamBlock()\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.1 (2024-12-12)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the null coalescing operator when the test returns null\u003c/li\u003e\n\u003cli\u003eFix the Elvis operator when used as '? :' instead of '?:'\u003c/li\u003e\n\u003cli\u003eSupport for invoking closures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.0 (2024-12-10)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ArrayAccess with objects as keys\u003c/li\u003e\n\u003cli\u003eSupport underscores in number literals\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eConditionalExpression\u003c/code\u003e and \u003ccode\u003eNullCoalesceExpression\u003c/code\u003e (use \u003ccode\u003eConditionalTernary\u003c/code\u003e and \u003ccode\u003eNullCoalesceBinary\u003c/code\u003e instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.16.0 (2024-11-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eInlinePrint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix having macro variables starting with an underscore\u003c/li\u003e\n\u003cli\u003eDeprecate not passing a \u003ccode\u003eSource\u003c/code\u003e instance to \u003ccode\u003eTokenStream\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate returning \u003ccode\u003enull\u003c/code\u003e from \u003ccode\u003eTwigFilter::getSafe()\u003c/code\u003e and \u003ccode\u003eTwigFunction::getSafe()\u003c/code\u003e, return \u003ccode\u003e[]\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.15.0 (2024-11-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BC BREAK] Add support for accessing class constants with the dot operator;\nthis can be a BC break if you don't use UPPERCASE constant names\u003c/li\u003e\n\u003cli\u003eAdd Spanish inflector support for the \u003ccode\u003eplural\u003c/code\u003e and \u003ccode\u003esingular\u003c/code\u003e filters in the String extension\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTempNameExpression\u003c/code\u003e in favor of \u003ccode\u003eLocalVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNameExpression\u003c/code\u003e in favor of \u003ccode\u003eContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eAssignNameExpression\u003c/code\u003e in favor of \u003ccode\u003eAssignContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eMacroAutoImportNodeVisitor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eMethodCallExpression\u003c/code\u003e in favor of \u003ccode\u003eMacroReferenceExpression\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/d4f8c2b86374f08efc859323dbcd95c590f7124e\"\u003e\u003ccode\u003ed4f8c2b\u003c/code\u003e\u003c/a\u003e Prepare the 3.19.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/38576b12f05df3cc871bf68f39ccb46b418334a3\"\u003e\u003ccode\u003e38576b1\u003c/code\u003e\u003c/a\u003e security #cve-2025-24374 [SECURITY] Fix a security issue where escaping was m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/445f74cfe05c310e381fe17a756c5afde694d567\"\u003e\u003ccode\u003e445f74c\u003c/code\u003e\u003c/a\u003e [SECURITY] Fix a security issue where escaping was missing when using ??\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b63863709ca65c543f81e96908e81710a7177f16\"\u003e\u003ccode\u003eb638637\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4560\"\u003e#4560\u003c/a\u003e Fix typo for html_cva code example (matthieupetel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/83da53c3f13a70222f9a1bc7bf33acf7eb1a379a\"\u003e\u003ccode\u003e83da53c\u003c/code\u003e\u003c/a\u003e Fix typo for html_cva code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/48d167a29735e85a90230ad953700438f5285571\"\u003e\u003ccode\u003e48d167a\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4558\"\u003e#4558\u003c/a\u003e Fix CS (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f594248a40b4c31cd69561d5a08c456ef9b5b26e\"\u003e\u003ccode\u003ef594248\u003c/code\u003e\u003c/a\u003e Fix CS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fcd0332dca2a88e69a988ab7e4c603acc910b5e8\"\u003e\u003ccode\u003efcd0332\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4557\"\u003e#4557\u003c/a\u003e Fix Token::__toString() (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/11535e9058b289d55e5057bf9e701ba64af97ac6\"\u003e\u003ccode\u003e11535e9\u003c/code\u003e\u003c/a\u003e Fix Token::__toString()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b680354bbb639bdf8019e2c488648d5dbbc501ef\"\u003e\u003ccode\u003eb680354\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4556\"\u003e#4556\u003c/a\u003e fix intl-extra tests (xabbuh)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.8.0...v3.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TheJ-Erk400/mautic-dev/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/TheJ-Erk400/mautic-dev/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheJ-Erk400%2Fmautic-dev/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"5.4.35","new_version":"5.4.47","update_type":"patch","path":null,"pr_created_at":"2025-10-01T19:41:22.000Z","version_change":"5.4.35 → 5.4.47","issue":{"uuid":"2879433647","node_id":"PR_kwDOF8yLhM6roKuv","number":30,"state":"open","title":"Bump the composer group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T19:41:22.000Z","updated_at":"2025-10-01T19:41:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"composer","update_count":7,"packages":[{"name":"joomla/filter","old_version":"1.4.4","new_version":"1.4.7","repository_url":"https://github.com/joomla-framework/filter"},{"name":"symfony/http-client","old_version":"5.4.35","new_version":"5.4.49","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/http-foundation","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/process","old_version":"5.4.40","new_version":"5.4.47","repository_url":"https://github.com/symfony/process"},{"name":"symfony/security-http","old_version":"5.4.35","new_version":"5.4.47","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/validator","old_version":"5.4.35","new_version":"5.4.48","repository_url":"https://github.com/symfony/validator"},{"name":"twig/twig","old_version":"3.8.0","new_version":"3.19.0","repository_url":"https://github.com/twigphp/Twig"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the composer group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [joomla/filter](https://github.com/joomla-framework/filter) | `1.4.4` | `1.4.7` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `5.4.35` | `5.4.49` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `5.4.35` | `5.4.48` |\n| [symfony/process](https://github.com/symfony/process) | `5.4.40` | `5.4.47` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `5.4.35` | `5.4.47` |\n| [symfony/validator](https://github.com/symfony/validator) | `5.4.35` | `5.4.48` |\n| [twig/twig](https://github.com/twigphp/Twig) | `3.8.0` | `3.19.0` |\n\n\nUpdates `joomla/filter` from 1.4.4 to 1.4.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/joomla-framework/filter/releases\"\u003ejoomla/filter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejoomla/filter-1.4.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[1.x] Fix case insensitvity and recursiveness in stripImages and stripIframes by \u003ca href=\"https://github.com/SniperSister\"\u003e\u003ccode\u003e@​SniperSister\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/joomla-framework/filter/pull/72\"\u003ejoomla-framework/filter#72\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.6...1.4.7\"\u003ehttps://github.com/joomla-framework/filter/compare/1.4.6...1.4.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ejoomla/filter-1.4.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1.x - Use non-multibyte filter methods in filter (\u003ca href=\"https://redirect.github.com/joomla-framework/filter/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.5...1.4.6\"\u003ehttps://github.com/joomla-framework/filter/compare/1.4.5...1.4.6\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joomla-framework/filter/commit/156c03c2cc620086ce12bd912f7a0b757884ddde\"\u003e\u003ccode\u003e156c03c\u003c/code\u003e\u003c/a\u003e [1.x] Fix case insensitvity and recursiveness in stripImages and stripIframes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/joomla-framework/filter/commit/8da26e82d10e024d974e867ae521bf6db1e620e3\"\u003e\u003ccode\u003e8da26e8\u003c/code\u003e\u003c/a\u003e 1.x - Use non-multibyte filter methods in filter (\u003ca href=\"https://redirect.github.com/joomla-framework/filter/issues/65\"\u003e#65\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/joomla-framework/filter/compare/1.4.4...1.4.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 5.4.35 to 5.4.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.49\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.48...v5.4.49\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59023\"\u003esymfony/symfony#59023\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59013\"\u003esymfony/symfony#59013\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58562\"\u003esymfony/symfony#58562\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly (\u003ca href=\"https://github.com/discordier\"\u003e\u003ccode\u003e@​discordier\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58924\"\u003esymfony/symfony#58924\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58915\"\u003esymfony/symfony#58915\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58914\"\u003esymfony/symfony#58914\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58875\"\u003esymfony/symfony#58875\u003c/a\u003e [HttpClient] Removed body size limit (Carl Julian Sauter)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58860\"\u003esymfony/symfony#58860\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58850\"\u003esymfony/symfony#58850\u003c/a\u003e [HttpClient] fix PHP 7.2 compatibility (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Resolve hostnames in NoPrivateNetworkHttpClient (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50342 [HttpClient] Filter private IPs before connecting when Host == IP (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58278\"\u003esymfony/symfony#58278\u003c/a\u003e [HttpClient] Fix setting \u003ccode\u003eCURLMOPT_MAXCONNECTS\u003c/code\u003e (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58044\"\u003esymfony/symfony#58044\u003c/a\u003e [HttpClient] Do not overwrite the host to request when using option \u0026quot;resolve\u0026quot; (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57981\"\u003esymfony/symfony#57981\u003c/a\u003e [HttpClient] reject malformed URLs with a meaningful exception (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57870\"\u003esymfony/symfony#57870\u003c/a\u003e [HttpClient] Disable HTTP/2 PUSH by default when using curl (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-client/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/d77d8e212cde7b5c4a64142bf431522f19487c28\"\u003e\u003ccode\u003ed77d8e2\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix streaming and redirecting with NoPrivateNetworkHttpClient\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/63a12783b8b367100a24e447cb3badf60ed4fc22\"\u003e\u003ccode\u003e63a1278\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix checking for private IPs before connecting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/5acf07c8736c23e71fedc95f8d4b99fd42f6f68d\"\u003e\u003ccode\u003e5acf07c\u003c/code\u003e\u003c/a\u003e [HttpClient] Close gracefull when the server closes the connection abruptly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/4e9ca20053aa0b4e541899b18ad7dd5769623059\"\u003e\u003ccode\u003e4e9ca20\u003c/code\u003e\u003c/a\u003e [HttpClient] Various cleanups after recent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/43f2764b22bb5a1a8305770166eb56cc48a05b9d\"\u003e\u003ccode\u003e43f2764\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix empty hosts in option \u0026quot;resolve\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/582cf3a4ade7d4e8362a9ba00b53d8663329f3f8\"\u003e\u003ccode\u003e582cf3a\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;resolve\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/3852b382a02eeacbdbe3340f69e0f26848e652b9\"\u003e\u003ccode\u003e3852b38\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix option \u0026quot;bindto\u0026quot; with IPv6 addresses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/aae5019995ab88eb12478b73c5cb5986fe0e4e6e\"\u003e\u003ccode\u003eaae5019\u003c/code\u003e\u003c/a\u003e Removed body size limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/31526173f07596f5e5be6cb8ac34dd7315fbaabc\"\u003e\u003ccode\u003e3152617\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix catching some invalid Location headers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/c83c46a2ab0605b7e1f3f9dd35dfe0f96cb09090\"\u003e\u003ccode\u003ec83c46a\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-client/compare/v5.4.35...v5.4.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58836\"\u003esymfony/symfony#58836\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (bis) (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid characters (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58619\"\u003esymfony/symfony#58619\u003c/a\u003e [HttpFoundation][Lock] Ensure compatibility with ext-mongodb v2 (\u003ca href=\"https://github.com/GromNaN\"\u003e\u003ccode\u003e@​GromNaN\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58181\"\u003esymfony/symfony#58181\u003c/a\u003e [HttpFoundation] Update links for \u003ccode\u003eX-Accel-Redirect\u003c/code\u003e and fail properly when \u003ccode\u003eX-Accel-Mapping\u003c/code\u003e is missing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57585\"\u003esymfony/symfony#57585\u003c/a\u003e [HttpFoundation] Fix MockArraySessionStorage to generate more conform ids (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54910\"\u003esymfony/symfony#54910\u003c/a\u003e [HttpFoundation]  filter out empty HTTP header parts (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54816\"\u003esymfony/symfony#54816\u003c/a\u003e [Cache] Fix support for predis/predis:^2.0 (\u003ca href=\"https://github.com/mfettig\"\u003e\u003ccode\u003e@​mfettig\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54506\"\u003esymfony/symfony#54506\u003c/a\u003e [HttpFoundation] Set content-type header in RedirectResponse (\u003ca href=\"https://github.com/smnandre\"\u003e\u003ccode\u003e@​smnandre\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/http-foundation/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38b8af283b830e1363acd79e5bc3412d055341\"\u003e\u003ccode\u003e3f38b8a\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/897e8a21a582989e511fb7627229f10f7d83f634\"\u003e\u003ccode\u003e897e8a2\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Revert risk change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3280c9d05c6ad6a2b5528923d0bb56c90bcc911a\"\u003e\u003ccode\u003e3280c9d\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug (bis)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/168b77c71e6f02d8fc479db78beaf742a37d3cab\"\u003e\u003ccode\u003e168b77c\u003c/code\u003e\u003c/a\u003e security #cve-2024-50345 [HttpFoundation] Reject URIs that contain invalid ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/32310ff3aa8126ede47168fc9d9ae4a33b09c3a2\"\u003e\u003ccode\u003e32310ff\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Reject URIs that contain invalid characters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/38bd9bc4f5de292ddbf860d02596133dbc09d422\"\u003e\u003ccode\u003e38bd9bc\u003c/code\u003e\u003c/a\u003e [HttpFoundation] Remove invalid HTTP method from exception message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/3f38426b9447521b044fbee56a1b31b18e049042\"\u003e\u003ccode\u003e3f38426\u003c/code\u003e\u003c/a\u003e Ensure compatibility with mongodb v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/35f7b4ca005d2300bdb57fbdc0d6df4e11ed70d0\"\u003e\u003ccode\u003e35f7b4c\u003c/code\u003e\u003c/a\u003e session names must not be empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/e641eddada95b55477370076db7ffcde120a0f69\"\u003e\u003ccode\u003ee641edd\u003c/code\u003e\u003c/a\u003e ensure session storages are opened in tests before destroying them\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/a5509aa59ea1de39482dfcaa0ade0c2895fa4969\"\u003e\u003ccode\u003ea5509aa\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 5.4.40 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/process/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/process/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51736 [Process] Use PATH before CD to load the shell on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58752\"\u003esymfony/symfony#58752\u003c/a\u003e [Process] Fix escaping /X arguments on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58735\"\u003esymfony/symfony#58735\u003c/a\u003e [Process] Return built-in cmd.exe commands directly in ExecutableFinder (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58723\"\u003esymfony/symfony#58723\u003c/a\u003e [Process] Properly deal with not-found executables on Windows (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58711\"\u003esymfony/symfony#58711\u003c/a\u003e [Process] Fix handling empty path found in the PATH env var with ExecutableFinder (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/process/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/process/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58291\"\u003esymfony/symfony#58291\u003c/a\u003e [Process] Fix finding executables independently of open_basedir (\u003ca href=\"https://github.com/BlackbitDevs\"\u003e\u003ccode\u003e@​BlackbitDevs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5d1662fb32ebc94f17ddb8d635454a776066733d\"\u003e\u003ccode\u003e5d1662f\u003c/code\u003e\u003c/a\u003e normalize paths to avoid failures if a path is referenced by different names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/01906871cb9b5e3cf872863b91aba4ec9767daf4\"\u003e\u003ccode\u003e0190687\u003c/code\u003e\u003c/a\u003e [Process] Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/ee7598479a4969bab8687877103d442579674754\"\u003e\u003ccode\u003eee75984\u003c/code\u003e\u003c/a\u003e security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/05c2ccc705cb0336becfdc10f6dd67896d9ba91a\"\u003e\u003ccode\u003e05c2ccc\u003c/code\u003e\u003c/a\u003e [Process] Use %PATH% before %CD% to load the shell on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d94dda5a49f8e43523d6966ab705a754001d42fe\"\u003e\u003ccode\u003ed94dda5\u003c/code\u003e\u003c/a\u003e [Process] Fix escaping /X arguments on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/72baf6b0591f07b051450bdf2608f93fb5c0a6e5\"\u003e\u003ccode\u003e72baf6b\u003c/code\u003e\u003c/a\u003e fix the constant being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/81e1a0cdac68330b5acec27c427cf59be49c73f7\"\u003e\u003ccode\u003e81e1a0c\u003c/code\u003e\u003c/a\u003e fix the path separator being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/d67303e08c4886bdd658fa2a9f9a4e83e3011fdb\"\u003e\u003ccode\u003ed67303e\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58747\"\u003e#58747\u003c/a\u003e [Process] fix the directory separator being used (xabbuh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/5cdd400532266d46d4c40240965448a52f94bf3b\"\u003e\u003ccode\u003e5cdd400\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/process/issues/58746\"\u003e#58746\u003c/a\u003e [Process] Improve test cleanup by unlinking in a \u003ccode\u003efinally\u003c/code\u003e block...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/7be8366a553b0ea5ec03d01f68c2214b1ce82e89\"\u003e\u003ccode\u003e7be8366\u003c/code\u003e\u003c/a\u003e fix the directory separator being used\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/process/compare/v5.4.40...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 5.4.35 to 5.4.47\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecurity symfony/symfony#cve-2024-51996 [Security] Check owner of persisted remember-me cookie (\u003ca href=\"https://github.com/jderusse\"\u003e\u003ccode\u003e@​jderusse\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58754\"\u003esymfony/symfony#58754\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impersonation (\u003ca href=\"https://github.com/wouterj\"\u003e\u003ccode\u003e@​wouterj\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58218\"\u003esymfony/symfony#58218\u003c/a\u003e Work around \u003ccode\u003eparse_url()\u003c/code\u003e bug (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58002\"\u003esymfony/symfony#58002\u003c/a\u003e [Security] Revert stateless check for ContextListener (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57372\"\u003esymfony/symfony#57372\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request (\u003ca href=\"https://github.com/VincentLanglet\"\u003e\u003ccode\u003e@​VincentLanglet\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.39\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.38...v5.4.39\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54059\"\u003esymfony/symfony#54059\u003c/a\u003e [Security] Validate that CSRF token in form login is string similar to username/password (\u003ca href=\"https://github.com/glaubinix\"\u003e\u003ccode\u003e@​glaubinix\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.38\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.37...v5.4.38\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.36\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\"\u003ehttps://github.com/symfony/security-http/compare/v5.4.35...v5.4.36\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54045\"\u003esymfony/symfony#54045\u003c/a\u003e [Config][Messenger][Security] Don't turn deprecations into exceptions  when unserializing (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/cde02b002e0447075430e6a84482e38f2fd9268d\"\u003e\u003ccode\u003ecde02b0\u003c/code\u003e\u003c/a\u003e [security-http] Check owner of persisted remember-me cookie\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/7152f0e4e292719cdeb8306076448036e025569b\"\u003e\u003ccode\u003e7152f0e\u003c/code\u003e\u003c/a\u003e [Security] Store original token in token storage when implicitly exiting impe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/8a4986d182d7b695a68c3e161a8ba96b54274bc6\"\u003e\u003ccode\u003e8a4986d\u003c/code\u003e\u003c/a\u003e Add PR template and auto-close PR on subtree split repositories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/c0f81598425c170807f19b9a5413ad05323f317b\"\u003e\u003ccode\u003ec0f8159\u003c/code\u003e\u003c/a\u003e Work around parse_url() bug\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/dc6de50b41b636c4405d748015301e12e58e6b13\"\u003e\u003ccode\u003edc6de50\u003c/code\u003e\u003c/a\u003e Revert stateless check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/14d271e304dce13ae77e39e6a6353c986e756b40\"\u003e\u003ccode\u003e14d271e\u003c/code\u003e\u003c/a\u003e [HttpKernel][Security] Fix accessing session for stateless request\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/71948200354880137f719133d5a84927e3a140fb\"\u003e\u003ccode\u003e7194820\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54653\"\u003e#54653\u003c/a\u003e Auto-close PRs on subtree-splits (nicolas-grekas)\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1957999c8aee8c807fbce050e6e008cfd0f477e1\"\u003e\u003ccode\u003e1957999\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/security-http/issues/54785\"\u003e#54785\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated met...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/49c9c6d413da0459821467dc5bfc99dd7b76ef00\"\u003e\u003ccode\u003e49c9c6d\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003egetMockForAbstractClass()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/31d24e4475ae8a2cf1d4d7cbac51621384ad21c5\"\u003e\u003ccode\u003e31d24e4\u003c/code\u003e\u003c/a\u003e Remove calls to \u003ccode\u003eTestCase::iniSet()\u003c/code\u003e and calls to deprecated methods of `Mock...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v5.4.35...v5.4.47\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 5.4.35 to 5.4.48\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.4.48\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.47...v5.4.48\"\u003ehttps://github.com/symfony/validator/compare/v5.4.47...v5.4.48\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.47\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.46...v5.4.47\"\u003ehttps://github.com/symfony/validator/compare/v5.4.46...v5.4.47\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.46\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.45...v5.4.46\"\u003ehttps://github.com/symfony/validator/compare/v5.4.45...v5.4.46\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.45\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.44...v5.4.45\"\u003ehttps://github.com/symfony/validator/compare/v5.4.44...v5.4.45\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58615\"\u003esymfony/symfony#58615\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned (\u003ca href=\"https://github.com/symfonyaml\"\u003e\u003ccode\u003e@​symfonyaml\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.44\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.43...v5.4.44\"\u003ehttps://github.com/symfony/validator/compare/v5.4.43...v5.4.44\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58316\"\u003esymfony/symfony#58316\u003c/a\u003e [Form] Don't call the constructor of LogicalOr (\u003ca href=\"https://github.com/derrabus\"\u003e\u003ccode\u003e@​derrabus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58266\"\u003esymfony/symfony#58266\u003c/a\u003e [HttpKernel] pass CSV escape characters explicitly (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.43\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.42...v5.4.43\"\u003ehttps://github.com/symfony/validator/compare/v5.4.42...v5.4.43\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58127\"\u003esymfony/symfony#58127\u003c/a\u003e [Validator] synchronize IBAN formats (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57984\"\u003esymfony/symfony#57984\u003c/a\u003e [Validator] Add \u003ccode\u003eD\u003c/code\u003e regex modifier in relevant validators (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57925\"\u003esymfony/symfony#57925\u003c/a\u003e [Validator] reset the validation context after validating nested constraints (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57905\"\u003esymfony/symfony#57905\u003c/a\u003e [Validator] allow more unicode characters in URL paths (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.42\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.41...v5.4.42\"\u003ehttps://github.com/symfony/validator/compare/v5.4.41...v5.4.42\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57812\"\u003esymfony/symfony#57812\u003c/a\u003e [Validator] treat uninitialized properties referenced by property paths as null (\u003ca href=\"https://github.com/xabbuh\"\u003e\u003ccode\u003e@​xabbuh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.41\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.40...v5.4.41\"\u003ehttps://github.com/symfony/validator/compare/v5.4.40...v5.4.41\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57213\"\u003esymfony/symfony#57213\u003c/a\u003e [Validator] [UniqueValidator] Use correct variable as parameter in (custom) error message (\u003ca href=\"https://github.com/seho-nl\"\u003e\u003ccode\u003e@​seho-nl\u003c/code\u003e\u003c/a\u003e, Sebastien Hoek)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.4.40\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v5.4.39...v5.4.40\"\u003ehttps://github.com/symfony/validator/compare/v5.4.39...v5.4.40\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57275\"\u003esymfony/symfony#57275\u003c/a\u003e Fix autoload configs to avoid warnings when building optimized autoloaders (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54924\"\u003esymfony/symfony#54924\u003c/a\u003e [Validator] IBAN Check digits should always between 2 and 98 (\u003ca href=\"https://github.com/karstennilsen\"\u003e\u003ccode\u003e@​karstennilsen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54834\"\u003esymfony/symfony#54834\u003c/a\u003e [Validator] Check \u003ccode\u003eLocale\u003c/code\u003e class existence before using it (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/883667679d93d6c30f1b7490d669801712d3be2f\"\u003e\u003ccode\u003e8836676\u003c/code\u003e\u003c/a\u003e Reviewed and Translated zh_CN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/156e410af1b713b2a82d144a58130f2efaa922a1\"\u003e\u003ccode\u003e156e410\u003c/code\u003e\u003c/a\u003e [Validator] review italian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/62686ac30e220107bde66aa56b50de5aace3d8fd\"\u003e\u003ccode\u003e62686ac\u003c/code\u003e\u003c/a\u003e [Validator] review latvian translations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/7caeb2a5f5d5a8a82f243e4dd0b1e7b89e54dc33\"\u003e\u003ccode\u003e7caeb2a\u003c/code\u003e\u003c/a\u003e update ICU data from 75.1 to 76.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9849c2cae17964a42a77df6823ac90414e2b451d\"\u003e\u003ccode\u003e9849c2c\u003c/code\u003e\u003c/a\u003e [Validator] Fix 58691 (missing plural-options in serbian language translation)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6efac0a6c489fa2362ec327041566fde84a094eb\"\u003e\u003ccode\u003e6efac0a\u003c/code\u003e\u003c/a\u003e fix translation file syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/6835ae94f47f6bd9458bc29003feb22b940b62fe\"\u003e\u003ccode\u003e6835ae9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/validator/issues/58534\"\u003e#58534\u003c/a\u003e Improve Validator \u0026amp; Security Turkish translations (Tugba Celebio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/30c69c9852e57be99fe640c514c4e3c35dc4b8df\"\u003e\u003ccode\u003e30c69c9\u003c/code\u003e\u003c/a\u003e [Validator] [Choice] Fix callback option if not array returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/563408d437b336e312c22c620d923751a8fffce3\"\u003e\u003ccode\u003e563408d\u003c/code\u003e\u003c/a\u003e Add missing translations for Turkish (tr)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9cffbefb59863c694d356e09be4c19d0c80b56bd\"\u003e\u003ccode\u003e9cffbef\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://redirect.github.com/symfony/validator/issues/53037\"\u003e#53037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v5.4.35...v5.4.48\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/twig` from 3.8.0 to 3.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twigphp/Twig/blob/3.x/CHANGELOG\"\u003etwig/twig's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.19.0 (2025-01-28)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a security issue where escaping was missing when using \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eToken::getType()\u003c/code\u003e, use \u003ccode\u003eToken::test()\u003c/code\u003e instead\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eToken::toEnglish()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eForElseNode\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTwig\\ExpressionParser::parseOnlyArguments()\u003c/code\u003e and\n\u003ccode\u003eTwig\\ExpressionParser::parseArguments()\u003c/code\u003e (use\n\u003ccode\u003eTwig\\ExpressionParser::parseNamedArguments()\u003c/code\u003e instead)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003econstant()\u003c/code\u003e behavior when used with \u003ccode\u003e??\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003einvoke\u003c/code\u003e filter\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003e{}\u003c/code\u003e optional for the \u003ccode\u003etypes\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLastModifiedExtensionInterface\u003c/code\u003e and implementation in \u003ccode\u003eAbstractExtension\u003c/code\u003e to track modification of runtime classes\u003c/li\u003e\n\u003cli\u003eIgnore static properties when using the dot operator\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.18.0 (2024-12-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix unary operator precedence change\u003c/li\u003e\n\u003cli\u003eIgnore \u003ccode\u003eSyntaxError\u003c/code\u003e exceptions from undefined handlers when using the \u003ccode\u003eguard\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eAdd a way to stream template rendering (\u003ccode\u003eTemplateWrapper::stream()\u003c/code\u003e and \u003ccode\u003eTemplateWrapper::streamBlock()\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.1 (2024-12-12)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix the null coalescing operator when the test returns null\u003c/li\u003e\n\u003cli\u003eFix the Elvis operator when used as '? :' instead of '?:'\u003c/li\u003e\n\u003cli\u003eSupport for invoking closures\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.17.0 (2024-12-10)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ArrayAccess with objects as keys\u003c/li\u003e\n\u003cli\u003eSupport underscores in number literals\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eConditionalExpression\u003c/code\u003e and \u003ccode\u003eNullCoalesceExpression\u003c/code\u003e (use \u003ccode\u003eConditionalTernary\u003c/code\u003e and \u003ccode\u003eNullCoalesceBinary\u003c/code\u003e instead)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.16.0 (2024-11-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eInlinePrint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix having macro variables starting with an underscore\u003c/li\u003e\n\u003cli\u003eDeprecate not passing a \u003ccode\u003eSource\u003c/code\u003e instance to \u003ccode\u003eTokenStream\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate returning \u003ccode\u003enull\u003c/code\u003e from \u003ccode\u003eTwigFilter::getSafe()\u003c/code\u003e and \u003ccode\u003eTwigFunction::getSafe()\u003c/code\u003e, return \u003ccode\u003e[]\u003c/code\u003e instead\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.15.0 (2024-11-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[BC BREAK] Add support for accessing class constants with the dot operator;\nthis can be a BC break if you don't use UPPERCASE constant names\u003c/li\u003e\n\u003cli\u003eAdd Spanish inflector support for the \u003ccode\u003eplural\u003c/code\u003e and \u003ccode\u003esingular\u003c/code\u003e filters in the String extension\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTempNameExpression\u003c/code\u003e in favor of \u003ccode\u003eLocalVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eNameExpression\u003c/code\u003e in favor of \u003ccode\u003eContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eAssignNameExpression\u003c/code\u003e in favor of \u003ccode\u003eAssignContextVariable\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003eMacroAutoImportNodeVisitor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eMethodCallExpression\u003c/code\u003e in favor of \u003ccode\u003eMacroReferenceExpression\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/d4f8c2b86374f08efc859323dbcd95c590f7124e\"\u003e\u003ccode\u003ed4f8c2b\u003c/code\u003e\u003c/a\u003e Prepare the 3.19.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/38576b12f05df3cc871bf68f39ccb46b418334a3\"\u003e\u003ccode\u003e38576b1\u003c/code\u003e\u003c/a\u003e security #cve-2025-24374 [SECURITY] Fix a security issue where escaping was m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/445f74cfe05c310e381fe17a756c5afde694d567\"\u003e\u003ccode\u003e445f74c\u003c/code\u003e\u003c/a\u003e [SECURITY] Fix a security issue where escaping was missing when using ??\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b63863709ca65c543f81e96908e81710a7177f16\"\u003e\u003ccode\u003eb638637\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4560\"\u003e#4560\u003c/a\u003e Fix typo for html_cva code example (matthieupetel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/83da53c3f13a70222f9a1bc7bf33acf7eb1a379a\"\u003e\u003ccode\u003e83da53c\u003c/code\u003e\u003c/a\u003e Fix typo for html_cva code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/48d167a29735e85a90230ad953700438f5285571\"\u003e\u003ccode\u003e48d167a\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4558\"\u003e#4558\u003c/a\u003e Fix CS (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f594248a40b4c31cd69561d5a08c456ef9b5b26e\"\u003e\u003ccode\u003ef594248\u003c/code\u003e\u003c/a\u003e Fix CS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fcd0332dca2a88e69a988ab7e4c603acc910b5e8\"\u003e\u003ccode\u003efcd0332\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4557\"\u003e#4557\u003c/a\u003e Fix Token::__toString() (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/11535e9058b289d55e5057bf9e701ba64af97ac6\"\u003e\u003ccode\u003e11535e9\u003c/code\u003e\u003c/a\u003e Fix Token::__toString()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b680354bbb639bdf8019e2c488648d5dbbc501ef\"\u003e\u003ccode\u003eb680354\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4556\"\u003e#4556\u003c/a\u003e fix intl-extra tests (xabbuh)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.8.0...v3.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/joseguzman1337/mautic/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/joseguzman1337/mautic/pull/30","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joseguzman1337%2Fmautic/issues/30","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/30/packages"}},{"old_version":"7.1.1","new_version":"7.3.3","update_type":"minor","path":null,"pr_created_at":"2025-08-30T16:08:51.000Z","version_change":"7.1.1 → 7.3.3","issue":{"uuid":"2786904637","node_id":"PR_kwDOPm_zV86mHMo9","number":8,"state":"open","title":"Bump symfony/security-http from 7.1.1 to 7.3.3","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-30T16:08:51.000Z","updated_at":"2025-08-30T16:08:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"symfony/security-http","old_version":"7.1.1","new_version":"7.3.3","repository_url":"https://github.com/symfony/security-http"}],"path":null,"ecosystem":"packagist"},"body":"Bumps [symfony/security-http](https://github.com/symfony/security-http) from 7.1.1 to 7.3.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61486\"\u003esymfony/symfony#61486\u003c/a\u003e [Security] Ignore target route when exiting impersonation (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.1...v7.3.2\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.1...v7.3.2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.0...v7.3.1\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.0...v7.3.1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60785\"\u003esymfony/symfony#60785\u003c/a\u003e [Security] Handle non-callable implementations of \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.0-RC1...v7.3.0\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.0-RC1...v7.3.0\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.0-RC1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.0-BETA2...v7.3.0-RC1\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.0-BETA2...v7.3.0-RC1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.0-BETA2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.0-BETA1...v7.3.0-BETA2\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.0-BETA1...v7.3.0-BETA2\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60379\"\u003esymfony/symfony#60379\u003c/a\u003e [Security] Avoid failing when PersistentRememberMeHandler handles a malformed cookie (\u003ca href=\"https://github.com/Seldaek\"\u003e\u003ccode\u003e@​Seldaek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60350\"\u003esymfony/symfony#60350\u003c/a\u003e [Security][LoginLink] Throw \u003ccode\u003eInvalidLoginLinkException\u003c/code\u003e on invalid parameters (\u003ca href=\"https://github.com/davidszkiba\"\u003e\u003ccode\u003e@​davidszkiba\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.3.0-BETA1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.2.6...v7.3.0-BETA1\"\u003ehttps://github.com/symfony/security-http/compare/v7.2.6...v7.3.0-BETA1\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60007\"\u003esymfony/symfony#60007\u003c/a\u003e [Security] Add methods param in IsCsrfTokenValid attribute (\u003ca href=\"https://github.com/Oviglo\"\u003e\u003ccode\u003e@​Oviglo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/54932\"\u003esymfony/symfony#54932\u003c/a\u003e [Security][SecurityBundle] OIDC discovery (\u003ca href=\"https://github.com/vincentchalamon\"\u003e\u003ccode\u003e@​vincentchalamon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/50027\"\u003esymfony/symfony#50027\u003c/a\u003e [Security] OAuth2 Introspection Endpoint (RFC7662) (\u003ca href=\"https://github.com/Spomky\"\u003e\u003ccode\u003e@​Spomky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59805\"\u003esymfony/symfony#59805\u003c/a\u003e [Security] Improve DX of recent additions (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59150\"\u003esymfony/symfony#59150\u003c/a\u003e [Security] Allow using a callable with \u003ccode\u003e#[IsGranted]\u003c/code\u003e (\u003ca href=\"https://github.com/alexandre-daubois\"\u003e\u003ccode\u003e@​alexandre-daubois\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59771\"\u003esymfony/symfony#59771\u003c/a\u003e [Security] Add ability for voters to explain their vote (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59562\"\u003esymfony/symfony#59562\u003c/a\u003e [Security] Support hashing the hashed password using crc32c when putting the user in the session (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/51744\"\u003esymfony/symfony#51744\u003c/a\u003e [Security] Add a normalization step for the user-identifier in firewalls (\u003ca href=\"https://github.com/Spomky\"\u003e\u003ccode\u003e@​Spomky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/59682\"\u003esymfony/symfony#59682\u003c/a\u003e [Security] Deprecate UserInterface \u0026amp; TokenInterface's \u003ccode\u003eeraseCredentials()\u003c/code\u003e (\u003ca href=\"https://github.com/chalasr\"\u003e\u003ccode\u003e@​chalasr\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/58300\"\u003esymfony/symfony#58300\u003c/a\u003e [Security][SecurityBundle] Show user account status errors (\u003ca href=\"https://github.com/core23\"\u003e\u003ccode\u003e@​core23\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/57721\"\u003esymfony/symfony#57721\u003c/a\u003e [Security][SecurityBundle] Add encryption support to OIDC tokens (\u003ca href=\"https://github.com/Spomky\"\u003e\u003ccode\u003e@​Spomky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.9\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.2.8...v7.2.9\"\u003ehttps://github.com/symfony/security-http/compare/v7.2.8...v7.2.9\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/blob/7.3/CHANGELOG.md\"\u003esymfony/security-http's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd encryption support to \u003ccode\u003eOidcTokenHandler\u003c/code\u003e (JWE)\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003e$hideAccountStatusExceptions\u003c/code\u003e argument with \u003ccode\u003e$exposeSecurityErrors\u003c/code\u003e in \u003ccode\u003eAuthenticatorManager\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$identifierNormalizer\u003c/code\u003e to \u003ccode\u003eUserBadge::__construct()\u003c/code\u003e to allow normalizing the identifier\u003c/li\u003e\n\u003cli\u003eSupport hashing the hashed password using crc32c when putting the user in the session\u003c/li\u003e\n\u003cli\u003eAdd support for closures in \u003ccode\u003e#[IsGranted]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eOAuth2TokenHandler\u003c/code\u003e with OAuth2 Token Introspection support for \u003ccode\u003eAccessTokenAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd discovery support to \u003ccode\u003eOidcTokenHandler\u003c/code\u003e and \u003ccode\u003eOidcUserInfoTokenHandler\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePass the current token to the \u003ccode\u003echeckPostAuth()\u003c/code\u003e method of user checkers\u003c/li\u003e\n\u003cli\u003eDeprecate argument \u003ccode\u003e$secret\u003c/code\u003e of \u003ccode\u003eRememberMeAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing an empty string as \u003ccode\u003e$userIdentifier\u003c/code\u003e argument to \u003ccode\u003eUserBadge\u003c/code\u003e constructor\u003c/li\u003e\n\u003cli\u003eAllow passing passport attributes to the \u003ccode\u003eUserAuthenticatorInterface::authenticateUser()\u003c/code\u003e method\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e#[IsCsrfTokenValid]\u003c/code\u003e attribute\u003c/li\u003e\n\u003cli\u003eAdd CAS 2.0 access token handler\u003c/li\u003e\n\u003cli\u003eMake empty username or empty password on form login attempts throw \u003ccode\u003eBadCredentialsException\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$badgeFqcn\u003c/code\u003e to \u003ccode\u003ePassport::addBadge()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$lifetime\u003c/code\u003e to \u003ccode\u003eLoginLinkHandlerInterface::createLoginLink()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eThrow when calling the constructor of \u003ccode\u003eDefaultLoginRateLimiter\u003c/code\u003e with an empty secret\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserValueResolver\u003c/code\u003e no longer implements \u003ccode\u003eArgumentValueResolverInterface\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate calling the constructor of \u003ccode\u003eDefaultLoginRateLimiter\u003c/code\u003e with an empty secret\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eRememberMeBadge\u003c/code\u003e to \u003ccode\u003eJsonLoginAuthenticator\u003c/code\u003e and enable reading parameter in JSON request body\u003c/li\u003e\n\u003cli\u003eAdd argument \u003ccode\u003e$exceptionCode\u003c/code\u003e to \u003ccode\u003e#[IsGranted]\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate passing a secret as the 2nd argument to the constructor of \u003ccode\u003eSymfony\\Component\\Security\\Http\\RememberMe\\PersistentRememberMeHandler\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eOidcUserInfoTokenHandler\u003c/code\u003e and \u003ccode\u003eOidcTokenHandler\u003c/code\u003e with OIDC support for \u003ccode\u003eAccessTokenAuthenticator\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eattributes\u003c/code\u003e optional array argument in \u003ccode\u003eUserBadge\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1bf0dc10f27d4776c47f18f98236c619793a9260\"\u003e\u003ccode\u003e1bf0dc1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/878667b04451f2e17b4161237379e5d062575181\"\u003e\u003ccode\u003e878667b\u003c/code\u003e\u003c/a\u003e [Security] Ignore target route when exiting impersonation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/092f0ee4377ad267cf58575276710fe406d5520c\"\u003e\u003ccode\u003e092f0ee\u003c/code\u003e\u003c/a\u003e Add bool return type to CustomCredentials callable parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/ca8d92035a5c8d31012458589bdaef30ef3c54d6\"\u003e\u003ccode\u003eca8d920\u003c/code\u003e\u003c/a\u003e Merge branch '7.2' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/972dd874c2ce65e4c58dbf59054d2bf7ad70ec54\"\u003e\u003ccode\u003e972dd87\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/bd6ce061b70071afea0a4805903b6ed3f6f64e07\"\u003e\u003ccode\u003ebd6ce06\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/b7182ed0fd2359297f78ff6d407265168255ea84\"\u003e\u003ccode\u003eb7182ed\u003c/code\u003e\u003c/a\u003e Merge branch '7.2' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/611d69543497b36e4fa1556e3fe7277bf5359215\"\u003e\u003ccode\u003e611d695\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/815fcda8122a7850bf6d5d842ce03c20445295bb\"\u003e\u003ccode\u003e815fcda\u003c/code\u003e\u003c/a\u003e [Security] Document \u003ccode\u003eFirewallListenerInterface\u003c/code\u003e as a firewall listener type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/d3ceacdb058a9a17d296fc23d5f2980b2fb95f52\"\u003e\u003ccode\u003ed3ceacd\u003c/code\u003e\u003c/a\u003e Merge branch '7.2' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/security-http/compare/v7.1.1...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=symfony/security-http\u0026package-manager=composer\u0026previous-version=7.1.1\u0026new-version=7.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Zeref199/bibliotemplate3/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Zeref199/bibliotemplate3/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zeref199%2Fbibliotemplate3/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"7.3.2","new_version":"7.3.3","update_type":"patch","path":null,"pr_created_at":"2025-08-29T15:12:20.000Z","version_change":"7.3.2 → 7.3.3","issue":{"uuid":"3367222819","node_id":"PR_kwDOKhzE-c6mAtCS","number":1701,"state":"open","title":"fix: Bump the symfony group with 33 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":["cedricziel"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-29T15:12:20.000Z","updated_at":"2025-08-29T15:12:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix: Bump","group_name":"symfony","update_count":33,"packages":[{"name":"symfony/console","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/console"},{"name":"symfony/doctrine-messenger","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/doctrine-messenger"},{"name":"symfony/form","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/form"},{"name":"symfony/framework-bundle","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/framework-bundle"},{"name":"symfony/http-client","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/http-client"},{"name":"symfony/intl","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/intl"},{"name":"symfony/mailer","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/mailer"},{"name":"symfony/notifier","old_version":"7.3.0","new_version":"7.3.3","repository_url":"https://github.com/symfony/notifier"},{"name":"symfony/process","old_version":"7.3.0","new_version":"7.3.3","repository_url":"https://github.com/symfony/process"},{"name":"symfony/property-access","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/property-access"},{"name":"symfony/security-bundle","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/security-bundle"},{"name":"symfony/serializer","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/serializer"},{"name":"symfony/string","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/string"},{"name":"symfony/translation","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/translation"},{"name":"symfony/validator","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/validator"},{"name":"symfony/yaml","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/yaml"},{"name":"symfony/phpunit-bridge","old_version":"6.4.24","new_version":"6.4.25","repository_url":"https://github.com/symfony/phpunit-bridge"},{"name":"symfony/web-profiler-bundle","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/web-profiler-bundle"},{"name":"symfony/dependency-injection","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/dependency-injection"},{"name":"symfony/doctrine-bridge","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/doctrine-bridge"},{"name":"symfony/event-dispatcher","old_version":"7.3.0","new_version":"7.3.3","repository_url":"https://github.com/symfony/event-dispatcher"},{"name":"symfony/http-foundation","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/http-foundation"},{"name":"symfony/http-kernel","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/http-kernel"},{"name":"symfony/messenger","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/messenger"},{"name":"symfony/monolog-bridge","old_version":"7.3.0","new_version":"7.3.3","repository_url":"https://github.com/symfony/monolog-bridge"},{"name":"symfony/options-resolver","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/options-resolver"},{"name":"symfony/security-core","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/security-core"},{"name":"symfony/security-http","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/security-http"},{"name":"symfony/twig-bridge","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/twig-bridge"},{"name":"symfony/type-info","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/type-info"},{"name":"symfony/var-dumper","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/var-dumper"},{"name":"symfony/var-exporter","old_version":"7.3.2","new_version":"7.3.3","repository_url":"https://github.com/symfony/var-exporter"},{"name":"symfony/dom-crawler","old_version":"7.3.1","new_version":"7.3.3","repository_url":"https://github.com/symfony/dom-crawler"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the symfony group with 33 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [symfony/console](https://github.com/symfony/console) | `7.3.2` | `7.3.3` |\n| [symfony/doctrine-messenger](https://github.com/symfony/doctrine-messenger) | `7.3.2` | `7.3.3` |\n| [symfony/form](https://github.com/symfony/form) | `7.3.2` | `7.3.3` |\n| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `7.3.2` | `7.3.3` |\n| [symfony/http-client](https://github.com/symfony/http-client) | `7.3.2` | `7.3.3` |\n| [symfony/intl](https://github.com/symfony/intl) | `7.3.2` | `7.3.3` |\n| [symfony/mailer](https://github.com/symfony/mailer) | `7.3.2` | `7.3.3` |\n| [symfony/notifier](https://github.com/symfony/notifier) | `7.3.0` | `7.3.3` |\n| [symfony/process](https://github.com/symfony/process) | `7.3.0` | `7.3.3` |\n| [symfony/property-access](https://github.com/symfony/property-access) | `7.3.2` | `7.3.3` |\n| [symfony/security-bundle](https://github.com/symfony/security-bundle) | `7.3.2` | `7.3.3` |\n| [symfony/serializer](https://github.com/symfony/serializer) | `7.3.2` | `7.3.3` |\n| [symfony/string](https://github.com/symfony/string) | `7.3.2` | `7.3.3` |\n| [symfony/translation](https://github.com/symfony/translation) | `7.3.2` | `7.3.3` |\n| [symfony/validator](https://github.com/symfony/validator) | `7.3.2` | `7.3.3` |\n| [symfony/yaml](https://github.com/symfony/yaml) | `7.3.2` | `7.3.3` |\n| [symfony/phpunit-bridge](https://github.com/symfony/phpunit-bridge) | `6.4.24` | `6.4.25` |\n| [symfony/web-profiler-bundle](https://github.com/symfony/web-profiler-bundle) | `7.3.2` | `7.3.3` |\n| [symfony/dependency-injection](https://github.com/symfony/dependency-injection) | `7.3.2` | `7.3.3` |\n| [symfony/doctrine-bridge](https://github.com/symfony/doctrine-bridge) | `7.3.2` | `7.3.3` |\n| [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher) | `7.3.0` | `7.3.3` |\n| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `7.3.2` | `7.3.3` |\n| [symfony/http-kernel](https://github.com/symfony/http-kernel) | `7.3.2` | `7.3.3` |\n| [symfony/messenger](https://github.com/symfony/messenger) | `7.3.2` | `7.3.3` |\n| [symfony/monolog-bridge](https://github.com/symfony/monolog-bridge) | `7.3.0` | `7.3.3` |\n| [symfony/options-resolver](https://github.com/symfony/options-resolver) | `7.3.2` | `7.3.3` |\n| [symfony/security-core](https://github.com/symfony/security-core) | `7.3.2` | `7.3.3` |\n| [symfony/security-http](https://github.com/symfony/security-http) | `7.3.2` | `7.3.3` |\n| [symfony/twig-bridge](https://github.com/symfony/twig-bridge) | `7.3.2` | `7.3.3` |\n| [symfony/type-info](https://github.com/symfony/type-info) | `7.3.2` | `7.3.3` |\n| [symfony/var-dumper](https://github.com/symfony/var-dumper) | `7.3.2` | `7.3.3` |\n| [symfony/var-exporter](https://github.com/symfony/var-exporter) | `7.3.2` | `7.3.3` |\n| [symfony/dom-crawler](https://github.com/symfony/dom-crawler) | `7.3.1` | `7.3.3` |\n\nUpdates `symfony/console` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/console/releases\"\u003esymfony/console's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/console/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/console/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61033\"\u003esymfony/symfony#61033\u003c/a\u003e [Console] Restore \u003ccode\u003eSHELL_VERBOSITY\u003c/code\u003e after a command is ran (\u003ca href=\"https://github.com/lyrixx\"\u003e\u003ccode\u003e@​lyrixx\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61501\"\u003esymfony/symfony#61501\u003c/a\u003e [Console] Fix testing multiline question (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61319\"\u003esymfony/symfony#61319\u003c/a\u003e [Console] [Table] Don't split grapheme clusters (\u003ca href=\"https://github.com/schlndh\"\u003e\u003ccode\u003e@​schlndh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7\"\u003e\u003ccode\u003ecb0102a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/53a8528255eda3fe0901b1ae36d2248eed8c819d\"\u003e\u003ccode\u003e53a8528\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/console/issues/61033\"\u003e#61033\u003c/a\u003e [Console] Restore \u003ccode\u003eSHELL_VERBOSITY\u003c/code\u003e after a command is ran (lyrixx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/273fd29ff30ba0a88ca5fb83f7cf1ab69306adae\"\u003e\u003ccode\u003e273fd29\u003c/code\u003e\u003c/a\u003e [Console] Fix testing multiline question\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/a1e23cf779af0228395edf9aed7dd8277f276dae\"\u003e\u003ccode\u003ea1e23cf\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/ad2f59fd918ffab3eaa723c8f6c5c6f0dc435d02\"\u003e\u003ccode\u003ead2f59f\u003c/code\u003e\u003c/a\u003e [Console] Restore SHELL_VERBOSITY after a command is ran\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/01edfba5e7100f3be31617bf4833b6f66647c6ea\"\u003e\u003ccode\u003e01edfba\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/console/commit/0ca45ae88acb8af4f68acb9f1c562026ae026b1f\"\u003e\u003ccode\u003e0ca45ae\u003c/code\u003e\u003c/a\u003e [Console][Table] Don't split grapheme clusters\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/console/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-messenger` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-messenger/releases\"\u003esymfony/doctrine-messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/doctrine-messenger/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60211\"\u003esymfony/symfony#60211\u003c/a\u003e [Messenger] Fix Oracle errors 'ORA-00955: Name is already used by an existing object' with Doctrine transport (\u003ca href=\"https://github.com/atgitwk\"\u003e\u003ccode\u003e@​atgitwk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/4d77230ef2d99aa630cf931621d0afb54ce10636\"\u003e\u003ccode\u003e4d77230\u003c/code\u003e\u003c/a\u003e [Messenger] Fix Oracle errors 'ORA-00955: Name is already used by an existing...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-messenger/commit/5bf2cdc25e2d363dfe3defe053a0ec7c578d9fa9\"\u003e\u003ccode\u003e5bf2cdc\u003c/code\u003e\u003c/a\u003e use non-deprecated DBAL-API when available\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/doctrine-messenger/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/form` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/form/releases\"\u003esymfony/form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/form/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/form/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61405\"\u003esymfony/symfony#61405\u003c/a\u003e  Remove calls to no-op functions, deprecated in PHP 8.5 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/f151b4a027fa67769268b80111f7fdb63edb5e79\"\u003e\u003ccode\u003ef151b4a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/ce4d50b8779556a18f72e6122107b3db2f116140\"\u003e\u003ccode\u003ece4d50b\u003c/code\u003e\u003c/a\u003e Remove direct access to internal properties cross-components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/ae61792b60f9bdffd232df1afa7929edf7c1b771\"\u003e\u003ccode\u003eae61792\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/bcc7d5ead107cfc901bb68b3a28b10f39a997b51\"\u003e\u003ccode\u003ebcc7d5e\u003c/code\u003e\u003c/a\u003e Remove calls to no-op functions, deprecated in PHP 8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/39f9427e47f88a034cb23382a3e825f4fd81fe2b\"\u003e\u003ccode\u003e39f9427\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/647ea288458d3ed06d33faf21331137f5e7fb957\"\u003e\u003ccode\u003e647ea28\u003c/code\u003e\u003c/a\u003e use false instead of null to hide the currency symbol\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/406d2b9d36ea29f5b763179a822e33130afdfbff\"\u003e\u003ccode\u003e406d2b9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/form/issues/61296\"\u003e#61296\u003c/a\u003e Fix wrong boolean values (nicolas-grekas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/96a43da304f0c06316fa558e461a9b0ccf0e85b5\"\u003e\u003ccode\u003e96a43da\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/b18b1b834dc0856abf9a30b0082152e078724711\"\u003e\u003ccode\u003eb18b1b8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/form/commit/48c966216fc56418914c81c47c459de3eb9ddc95\"\u003e\u003ccode\u003e48c9662\u003c/code\u003e\u003c/a\u003e Fix inline var annotations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/form/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/framework-bundle` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/framework-bundle/releases\"\u003esymfony/framework-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/framework-bundle/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61529\"\u003esymfony/symfony#61529\u003c/a\u003e [FrameworkBundle] Don’t collect CLI profiles if the profiler is disabled (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61115\"\u003esymfony/symfony#61115\u003c/a\u003e [FrameworkBundle] Make \u003ccode\u003ecache:warmup\u003c/code\u003e warm up read-only caches (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/19ec4ab6be90322ed190e041e2404a976ed22571\"\u003e\u003ccode\u003e19ec4ab\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/1d6a764b58e4f780df00f71c20ba3a61095ea447\"\u003e\u003ccode\u003e1d6a764\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Don’t collect CLI profiles if the profiler is disabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/a929d4d8349a335120e83b86d85b0a2b8344f84e\"\u003e\u003ccode\u003ea929d4d\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/756df2afea0c2ade4bbcf082fc26593281a0a8eb\"\u003e\u003ccode\u003e756df2a\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/61115\"\u003e#61115\u003c/a\u003e [FrameworkBundle] Make \u003ccode\u003ecache:warmup\u003c/code\u003e warm up read-only caches (Ma...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/7a9e4e306589a3845a6050981d6e269a75b8e949\"\u003e\u003ccode\u003e7a9e4e3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/9bdf101a89fbaa3117a6c0f6a26e08f76fcb7040\"\u003e\u003ccode\u003e9bdf101\u003c/code\u003e\u003c/a\u003e Fix remaining SplObjectStorage deprecation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/682b587695112392de4da50b9afe98d0134559dc\"\u003e\u003ccode\u003e682b587\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/3d7b6e383c1bc7587dfd1cf0d684f26930a5fe41\"\u003e\u003ccode\u003e3d7b6e3\u003c/code\u003e\u003c/a\u003e [FrameworkBundle] Fix block type from \u003ccode\u003eOK\u003c/code\u003e to \u003ccode\u003eERROR\u003c/code\u003e when local vault is dis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/8cadde122d8543703e121c1a7bb92c589e08af5b\"\u003e\u003ccode\u003e8cadde1\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/symfony/framework-bundle/issues/61328\"\u003e#61328\u003c/a\u003e [FrameworkBundle] Decouple ControllerResolverTest from HttpKerne...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/framework-bundle/commit/d19b87ba41ecd21b94e9e9a57b4f5c778d38bb94\"\u003e\u003ccode\u003ed19b87b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/framework-bundle/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-client` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-client/releases\"\u003esymfony/http-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-client/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/http-client/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61534\"\u003esymfony/symfony#61534\u003c/a\u003e [HttpClient] Fix PHP 8.5 deprecation using str_increment() (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61405\"\u003esymfony/symfony#61405\u003c/a\u003e  Remove calls to no-op functions, deprecated in PHP 8.5 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/333b9bd7639cbdaecd25a3a48a9d2dcfaa86e019\"\u003e\u003ccode\u003e333b9bd\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/b8e9dce2d8acba3c32af467bb58e0c3656886181\"\u003e\u003ccode\u003eb8e9dce\u003c/code\u003e\u003c/a\u003e [HttpClient] Fix PHP 8.5 deprecation using str_increment()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/a97cfe6619ed6ec38b8d5494d023073a0bd81421\"\u003e\u003ccode\u003ea97cfe6\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-client/commit/e9683ee97c0585cae64776d9a8ebd5017ff23488\"\u003e\u003ccode\u003ee9683ee\u003c/code\u003e\u003c/a\u003e Remove calls to no-op functions, deprecated in PHP 8.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-client/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/intl` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/intl/releases\"\u003esymfony/intl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/intl/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/intl/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61426\"\u003esymfony/symfony#61426\u003c/a\u003e [Intl] Take timezoneTypes’ ianaMap into account (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/754d5ad02c889e380efc5a74fa3f6cfe56b7454d\"\u003e\u003ccode\u003e754d5ad\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/84dc64e179360927eed8f3403b4927aa70702c4f\"\u003e\u003ccode\u003e84dc64e\u003c/code\u003e\u003c/a\u003e [Intl] Take timezoneTypes’ ianaMap into account\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/intl/commit/105e5af6caab16b1d3b9d52e9eccb31a4b581c3f\"\u003e\u003ccode\u003e105e5af\u003c/code\u003e\u003c/a\u003e account for error message changes in PHP 8.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/intl/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/mailer` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/mailer/releases\"\u003esymfony/mailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/mailer/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/mailer/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61335\"\u003esymfony/symfony#61335\u003c/a\u003e [Mailer] [Resend] Add friendly name in the \u003ccode\u003eto\u003c/code\u003e field (\u003ca href=\"https://github.com/antalaron\"\u003e\u003ccode\u003e@​antalaron\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/a32f3f45f1990db8c4341d5122a7d3a381c7e575\"\u003e\u003ccode\u003ea32f3f4\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/628b43b45a3e6b15c8a633fb22df547ed9b492a2\"\u003e\u003ccode\u003e628b43b\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/024bbdd0c7b4bd4ba31a213132bce89e3a2bbeba\"\u003e\u003ccode\u003e024bbdd\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/44db2726bc5fa1da6ebb9131e7ed42e94f394971\"\u003e\u003ccode\u003e44db272\u003c/code\u003e\u003c/a\u003e Fix inline var annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/mailer/commit/b4d7fa2c69641109979ed06e98a588d245362062\"\u003e\u003ccode\u003eb4d7fa2\u003c/code\u003e\u003c/a\u003e [Form][PhpUnitBridge] Remove usage of noop \u003ccode\u003eReflectionProperty::setAccessible()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/mailer/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/notifier` from 7.3.0 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/notifier/releases\"\u003esymfony/notifier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/notifier/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/notifier/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/notifier/commit/33e91495d9674b6ba5e2a1de810902ba976156f5\"\u003e\u003ccode\u003e33e9149\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/notifier/commit/698470067301f3d0c9b6fa25d196fa2520aa276b\"\u003e\u003ccode\u003e6984700\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/notifier/commit/46cceb8c674a6a0567e4f7f44212ef6387b03530\"\u003e\u003ccode\u003e46cceb8\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/notifier/compare/v7.3.0...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/process` from 7.3.0 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/process/releases\"\u003esymfony/process's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/process/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/process/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61401\"\u003esymfony/symfony#61401\u003c/a\u003e [Process] Enhance hasSystemCallBeenInterrupted function for non-english locale (\u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/32241012d521e2e8a9d713adb0812bb773b907f1\"\u003e\u003ccode\u003e3224101\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/6be2f0c9ab3428587c07bed03aa9e3d1b823c6c8\"\u003e\u003ccode\u003e6be2f0c\u003c/code\u003e\u003c/a\u003e [Process] Enhance hasSystemCallBeenInterrupted function for non-english locale\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/8eb32cb85edde90c7e3c70424989d65e6739e188\"\u003e\u003ccode\u003e8eb32cb\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/6e0026e55e327c91694d23b3480e989680fbe140\"\u003e\u003ccode\u003e6e0026e\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/process/commit/8eb6dc555bfb49b2703438d5de65cc9f138ff50b\"\u003e\u003ccode\u003e8eb6dc5\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/process/compare/v7.3.0...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/property-access` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/property-access/releases\"\u003esymfony/property-access's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/property-access/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/property-access/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7\"\u003e\u003ccode\u003e4a4389e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/property-access/commit/2e250ff5a6111a5760adc17c5d370f49ff68e5d2\"\u003e\u003ccode\u003e2e250ff\u003c/code\u003e\u003c/a\u003e Fix inline var annotations\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/property-access/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-bundle` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-bundle/releases\"\u003esymfony/security-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-bundle/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/security-bundle/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/fbecca9a10af8d886e116f74e860e19b7583689c\"\u003e\u003ccode\u003efbecca9\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-bundle/commit/9780abdfc2011f0998f3cb6c7c88ad8453bd34ef\"\u003e\u003ccode\u003e9780abd\u003c/code\u003e\u003c/a\u003e [SecurityBundle] Add tests for \u003ccode\u003edebug:firewall\u003c/code\u003e command\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/security-bundle/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/serializer` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/serializer/releases\"\u003esymfony/serializer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/serializer/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/serializer/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61526\"\u003esymfony/symfony#61526\u003c/a\u003e [Serializer] Don't fallback to default serializer if tags specify a named one (\u003ca href=\"https://github.com/HypeMC\"\u003e\u003ccode\u003e@​HypeMC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/5608b04d8daaf29432d76ecc618b0fac169c2dfb\"\u003e\u003ccode\u003e5608b04\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/26f877808e20da1c0f8bc366d54c726003b0088b\"\u003e\u003ccode\u003e26f8778\u003c/code\u003e\u003c/a\u003e [Validator] Skip tests using unavailable timezone on the local host\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/serializer/commit/4f6f9493eba999b4ea015ad02d0c84d1f9422a41\"\u003e\u003ccode\u003e4f6f949\u003c/code\u003e\u003c/a\u003e [Serializer] Don't fallback to default serializer if tags specify a named one\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/serializer/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/string` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/string/releases\"\u003esymfony/string's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/string/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/string/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61503\"\u003esymfony/symfony#61503\u003c/a\u003e [String] Fix nodes singular (\u003ca href=\"https://github.com/ruudk\"\u003e\u003ccode\u003e@​ruudk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61459\"\u003esymfony/symfony#61459\u003c/a\u003e [String] Fix issues singular (\u003ca href=\"https://github.com/ruudk\"\u003e\u003ccode\u003e@​ruudk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61447\"\u003esymfony/symfony#61447\u003c/a\u003e [String] specific fix to avoid 'outag' when inflecting 'outages' (\u003ca href=\"https://github.com/PhilETaylor\"\u003e\u003ccode\u003e@​PhilETaylor\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/17a426cce5fd1f0901fefa9b2a490d0038fd3c9c\"\u003e\u003ccode\u003e17a426c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/7cdec7edfaf2cdd9c18901e35bcf9653d6209ff1\"\u003e\u003ccode\u003e7cdec7e\u003c/code\u003e\u003c/a\u003e [String] Fix nodes singular\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/056c0d84facb4d29501ed293bbcf8a34f4a1a675\"\u003e\u003ccode\u003e056c0d8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/ae3ce5e4883b11eccf399f3f679cf1048f9243b6\"\u003e\u003ccode\u003eae3ce5e\u003c/code\u003e\u003c/a\u003e [String] Fix issues singular\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/d5b4dc5fd67cf37d904148c470cf72f308be1cc1\"\u003e\u003ccode\u003ed5b4dc5\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/string/commit/aa2ed96dc8c7dc2130b9efb6d164315646f85b35\"\u003e\u003ccode\u003eaa2ed96\u003c/code\u003e\u003c/a\u003e specific fix to avoid 'outag' when inflecting 'outages'\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/string/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/translation` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/translation/releases\"\u003esymfony/translation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/translation/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/translation/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/translation/commit/e0837b4cbcef63c754d89a4806575cada743a38d\"\u003e\u003ccode\u003ee0837b4\u003c/code\u003e\u003c/a\u003e account for error message changes in PHP 8.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/translation/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/validator` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/validator/releases\"\u003esymfony/validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/validator/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/validator/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61405\"\u003esymfony/symfony#61405\u003c/a\u003e  Remove calls to no-op functions, deprecated in PHP 8.5 (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/a2f26d7c122393db75a2d41435ad8251250f8bc6\"\u003e\u003ccode\u003ea2f26d7\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/9352177c0e937793423053846f80bee805552324\"\u003e\u003ccode\u003e9352177\u003c/code\u003e\u003c/a\u003e [Validator] Skip tests using unavailable timezone on the local host\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/bcc241a0633b364fa63e05a1f53b71b424ac76a7\"\u003e\u003ccode\u003ebcc241a\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/d8d144603dce940e7eb66217149d8ab80be0ab0d\"\u003e\u003ccode\u003ed8d1446\u003c/code\u003e\u003c/a\u003e [Security][Validator] Review translations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/71eb23f7a6d62f8545f3fe2d42750919d1be7f8d\"\u003e\u003ccode\u003e71eb23f\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/22d2015eb85df70667124ad66c35a4d460b29516\"\u003e\u003ccode\u003e22d2015\u003c/code\u003e\u003c/a\u003e Remove calls to no-op functions, deprecated in PHP 8.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/2e72ace3d2caa626c4b7b0c3ce81560f1d326c88\"\u003e\u003ccode\u003e2e72ace\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/d0ebf2574df1f0af44000d39a8081794748fe85a\"\u003e\u003ccode\u003ed0ebf25\u003c/code\u003e\u003c/a\u003e [Validator] (60455) Validate translations for Arabic (ar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/0ba48e5b4b2b8ab544d1fe774ed3bb33f2a785e9\"\u003e\u003ccode\u003e0ba48e5\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/validator/commit/b1e4882664eb0fd43af4667015a4e8ba17d8b2ea\"\u003e\u003ccode\u003eb1e4882\u003c/code\u003e\u003c/a\u003e (60474) Remove translation state attribute for Twig template validator in Ukr...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/symfony/validator/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/yaml` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/yaml/releases\"\u003esymfony/yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/yaml/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/yaml/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61520\"\u003esymfony/symfony#61520\u003c/a\u003e [Yaml] Fix scope resolution operator in flow mapping keys (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/d4f4a66866fe2451f61296924767280ab5732d9d\"\u003e\u003ccode\u003ed4f4a66\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/yaml/commit/e54b060bc9c3dc3d4258bf0d165d0064e755f565\"\u003e\u003ccode\u003ee54b060\u003c/code\u003e\u003c/a\u003e [Yaml] Fix scope resolution operator in flow mapping keys\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/yaml/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/phpunit-bridge` from 6.4.24 to 6.4.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/phpunit-bridge/releases\"\u003esymfony/phpunit-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.25\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/phpunit-bridge/compare/v6.4.24...v6.4.25\"\u003ehttps://github.com/symfony/phpunit-bridge/compare/v6.4.24...v6.4.25\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61304\"\u003esymfony/symfony#61304\u003c/a\u003e [PhpUnitBridge] Call Reflection*::setAccessible() only for PHP \u0026lt; 8.1 (\u003ca href=\"https://github.com/W0rma\"\u003e\u003ccode\u003e@​W0rma\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/phpunit-bridge/commit/ddce87db4f5c12fcff191f294f3b70125b333038\"\u003e\u003ccode\u003eddce87d\u003c/code\u003e\u003c/a\u003e Reflection*::setAccessible() has no effect as of PHP 8.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/phpunit-bridge/compare/v6.4.24...v6.4.25\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/web-profiler-bundle` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/web-profiler-bundle/releases\"\u003esymfony/web-profiler-bundle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/web-profiler-bundle/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61422\"\u003esymfony/symfony#61422\u003c/a\u003e [WebProfilerBundle] Hide WDT clearer when it is hidden (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61355\"\u003esymfony/symfony#61355\u003c/a\u003e [WebProfilerBundle] Fix toolbar not rendering after replacing it (\u003ca href=\"https://github.com/aleho\"\u003e\u003ccode\u003e@​aleho\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/6ee224d6e9de787a47622b9ad4880e205ef16ad1\"\u003e\u003ccode\u003e6ee224d\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Hide WDT clearer when it is hidden\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/bbd91fcbb523fc82d6c7d18dfc3c129258871497\"\u003e\u003ccode\u003ebbd91fc\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/web-profiler-bundle/commit/4c1754d6b3ffe52e9eaed0d9a392eb43a60fc910\"\u003e\u003ccode\u003e4c1754d\u003c/code\u003e\u003c/a\u003e [WebProfilerBundle] Fix toolbar not rendering after replacing it\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/web-profiler-bundle/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dependency-injection` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dependency-injection/releases\"\u003esymfony/dependency-injection's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dependency-injection/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/dependency-injection/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61411\"\u003esymfony/symfony#61411\u003c/a\u003e [DependencyInjection] Don’t autowire excluded services (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/ab6c38dad5da9b15b1f7afb2f5c5814112e70261\"\u003e\u003ccode\u003eab6c38d\u003c/code\u003e\u003c/a\u003e [DependencyInjection] Don’t autowire excluded services\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/6feaaeff60deb25def2e668c45df0b5f1b9f8f3c\"\u003e\u003ccode\u003e6feaaef\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/900da8a42eceeb4a13a0ec34caa7db49328daff3\"\u003e\u003ccode\u003e900da8a\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/51aa1898b2d2b3e2634e420992c00f0ecf0574fe\"\u003e\u003ccode\u003e51aa189\u003c/code\u003e\u003c/a\u003e Run high-deps tests on PHP 8.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/11d5668ce573d097909732ae3a1bd40cddc448fa\"\u003e\u003ccode\u003e11d5668\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dependency-injection/commit/7380dca80f9a22d11ad97a230ddbd3d77cd61973\"\u003e\u003ccode\u003e7380dca\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/dependency-injection/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/doctrine-bridge` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/doctrine-bridge/releases\"\u003esymfony/doctrine-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/doctrine-bridge/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/doctrine-bridge/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/b371ded46da25415e1a3a7422e4acd2ec34214c5\"\u003e\u003ccode\u003eb371ded\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/d6cda6208c77c4c1f28ba9ff9be4ceaa33416c8c\"\u003e\u003ccode\u003ed6cda62\u003c/code\u003e\u003c/a\u003e Remove direct access to internal properties cross-components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/76e16e8994f1cbf5020b0e2f6cab5e19a2b7ff17\"\u003e\u003ccode\u003e76e16e8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/doctrine-bridge/commit/18b67839d6b90f803c6e474028f7b709c4f08788\"\u003e\u003ccode\u003e18b6783\u003c/code\u003e\u003c/a\u003e remove deprecated nullable option from primary key columns\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/doctrine-bridge/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/event-dispatcher` from 7.3.0 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/event-dispatcher/releases\"\u003esymfony/event-dispatcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/event-dispatcher/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/event-dispatcher/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/b7dc69e71de420ac04bc9ab830cf3ffebba48191\"\u003e\u003ccode\u003eb7dc69e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/b0cf3162020603587363f0551cd3be43958611ff\"\u003e\u003ccode\u003eb0cf316\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/event-dispatcher/commit/307a09d8d7228d14a05e5e05b95fffdacab032b2\"\u003e\u003ccode\u003e307a09d\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/event-dispatcher/compare/v7.3.0...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-foundation` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-foundation/releases\"\u003esymfony/http-foundation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/http-foundation/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/7475561ec27020196c49bb7c4f178d33d7d3dc00\"\u003e\u003ccode\u003e7475561\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-foundation/commit/6bc974c0035b643aa497c58d46d9e25185e4b272\"\u003e\u003ccode\u003e6bc974c\u003c/code\u003e\u003c/a\u003e fix session cookie options assertions on PHP 8.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-foundation/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/http-kernel` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/http-kernel/releases\"\u003esymfony/http-kernel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/http-kernel/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/http-kernel/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61381\"\u003esymfony/symfony#61381\u003c/a\u003e [HttpKernel] #[MapUploadedFile] throws http exception on empty files array if argument not nullable nor has default value (\u003ca href=\"https://github.com/hwawshy\"\u003e\u003ccode\u003e@​hwawshy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/72c304de37e1a1cec6d5d12b81187ebd4850a17b\"\u003e\u003ccode\u003e72c304d\u003c/code\u003e\u003c/a\u003e Update VERSION for 7.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/50e7be24c4aadf68ecc21508c5c24f49244fec18\"\u003e\u003ccode\u003e50e7be2\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/http-kernel/issues/61381\"\u003e#61381\u003c/a\u003e [HttpKernel] #[MapUploadedFile] throws http exception on empty fil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/e364bfd7f919c28c26427ccdb1061790195effc6\"\u003e\u003ccode\u003ee364bfd\u003c/code\u003e\u003c/a\u003e [HttpKernel] #[MapUploadedFile] throws http exception on empty files array if...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/665a003e60afd73e396b000eec9ab8b6a8b468b6\"\u003e\u003ccode\u003e665a003\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/d77a209c7b2186d214eea5262138c01f9a11aef3\"\u003e\u003ccode\u003ed77a209\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/cfb33618d7a17502a7dcfa950eb2aec771ea7ceb\"\u003e\u003ccode\u003ecfb3361\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/4ed8624311f09586823ef14e9001516a1c59f4b2\"\u003e\u003ccode\u003e4ed8624\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/a839550dd70d9c55e4e82cf59f1b8285aaafb13d\"\u003e\u003ccode\u003ea839550\u003c/code\u003e\u003c/a\u003e Bump Symfony version to 7.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/acf463ac20aba652a1e6e02d7b2f6d9476a18202\"\u003e\u003ccode\u003eacf463a\u003c/code\u003e\u003c/a\u003e Bump Symfony version to 6.4.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/http-kernel/commit/b81dcdbe34b8e8f7b3fc7b2a47fa065d5bf30726\"\u003e\u003ccode\u003eb81dcdb\u003c/code\u003e\u003c/a\u003e Update VERSION for 6.4.24\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/http-kernel/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/messenger` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/messenger/releases\"\u003esymfony/messenger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/messenger/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/messenger/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/60211\"\u003esymfony/symfony#60211\u003c/a\u003e [Messenger] Fix Oracle errors 'ORA-00955: Name is already used by an existing object' with Doctrine transport (\u003ca href=\"https://github.com/atgitwk\"\u003e\u003ccode\u003e@​atgitwk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61291\"\u003esymfony/symfony#61291\u003c/a\u003e [Messenger] Remove fix \u003ccode\u003eNoAutoAckStamp\u003c/code\u003e handling in \u003ccode\u003eWorker::flush()\u003c/code\u003e (\u003ca href=\"https://github.com/wazum\"\u003e\u003ccode\u003e@​wazum\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/d9e04339404ba2dcd04c24172125516dc0e06c35\"\u003e\u003ccode\u003ed9e0433\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/4fef4c925e026cad3697ea13283e9b7a99a4d119\"\u003e\u003ccode\u003e4fef4c9\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/d0c00140a4aebd2fff403bf8e4a5d674698256f7\"\u003e\u003ccode\u003ed0c0014\u003c/code\u003e\u003c/a\u003e [Messenger] Show package installation hint also for amqps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/8cea1e0cfd11d9c6e051841dd869afc27d2b11ed\"\u003e\u003ccode\u003e8cea1e0\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/29131f4dc23b0c819cfe8230079d814d976581d7\"\u003e\u003ccode\u003e29131f4\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/symfony/messenger/issues/61291\"\u003e#61291\u003c/a\u003e [Messenger] Remove fix \u003ccode\u003eNoAutoAckStamp\u003c/code\u003e handling in `Worker::flush...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/afccfd3465320d9c3076532cc4d504e7961df395\"\u003e\u003ccode\u003eafccfd3\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/1628e98c8676e42555ecb277892f784cd9da6177\"\u003e\u003ccode\u003e1628e98\u003c/code\u003e\u003c/a\u003e Fix inline var annotations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/messenger/commit/934a7f441854489695cb7529cb828a9bee38c70b\"\u003e\u003ccode\u003e934a7f4\u003c/code\u003e\u003c/a\u003e [Messenger] Fix NoAutoAckStamp handling in Worker::flush()\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/messenger/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/monolog-bridge` from 7.3.0 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/monolog-bridge/releases\"\u003esymfony/monolog-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/monolog-bridge/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/monolog-bridge/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bridge/commit/6f3745e887659b46a8b7bb5ade8356a41700f095\"\u003e\u003ccode\u003e6f3745e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bridge/commit/6711737a4f6acc6cea94344d252fa5d457a5d647\"\u003e\u003ccode\u003e6711737\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/monolog-bridge/commit/b0ff45e8d9289062a963deaf8b55e92488322e3f\"\u003e\u003ccode\u003eb0ff45e\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/monolog-bridge/compare/v7.3.0...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/options-resolver` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/options-resolver/releases\"\u003esymfony/options-resolver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/options-resolver/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/options-resolver/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/options-resolver/commit/0ff2f5c3df08a395232bbc3c2eb7e84912df911d\"\u003e\u003ccode\u003e0ff2f5c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/options-resolver/commit/d28e7e2db8a73e9511df892d36445f61314bbebe\"\u003e\u003ccode\u003ed28e7e2\u003c/code\u003e\u003c/a\u003e Fix wrong boolean values\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/options-resolver/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-core` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-core/releases\"\u003esymfony/security-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-core/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/security-core/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-core/commit/4465a3b9cefbaebaeeeb98c2becfdb4b59d22488\"\u003e\u003ccode\u003e4465a3b\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-core/commit/b70b1ac76c89eb76faed5721b0dcad3b61a1d747\"\u003e\u003ccode\u003eb70b1ac\u003c/code\u003e\u003c/a\u003e [Security][Validator] Review translations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-core/commit/5504db9e3227c366bb12ffcafdf965efeb59cdfd\"\u003e\u003ccode\u003e5504db9\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-core/commit/557957e8db56bdf604f11c29037dc7ba89eede39\"\u003e\u003ccode\u003e557957e\u003c/code\u003e\u003c/a\u003e Remove direct access to internal properties cross-components\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/security-core/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/security-http` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/security-http/releases\"\u003esymfony/security-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efeature \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61486\"\u003esymfony/symfony#61486\u003c/a\u003e [Security] Ignore target route when exiting impersonation (\u003ca href=\"https://github.com/MatTheCat\"\u003e\u003ccode\u003e@​MatTheCat\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/1bf0dc10f27d4776c47f18f98236c619793a9260\"\u003e\u003ccode\u003e1bf0dc1\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/878667b04451f2e17b4161237379e5d062575181\"\u003e\u003ccode\u003e878667b\u003c/code\u003e\u003c/a\u003e [Security] Ignore target route when exiting impersonation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/security-http/commit/092f0ee4377ad267cf58575276710fe406d5520c\"\u003e\u003ccode\u003e092f0ee\u003c/code\u003e\u003c/a\u003e Add bool return type to CustomCredentials callable parameter\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/security-http/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/twig-bridge` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/twig-bridge/releases\"\u003esymfony/twig-bridge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/twig-bridge/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/twig-bridge/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bridge/commit/33558f013b7f6ed72805527c8405cae0062e47c5\"\u003e\u003ccode\u003e33558f0\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bridge/commit/32a6d08b645a40248fa97593b65c223bef476f4b\"\u003e\u003ccode\u003e32a6d08\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/twig-bridge/commit/9d13e87591c9de3221c8d6f23cd9a2b5958607bf\"\u003e\u003ccode\u003e9d13e87\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/twig-bridge/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/type-info` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/type-info/releases\"\u003esymfony/type-info's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/type-info/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/type-info/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61543\"\u003esymfony/symfony#61543\u003c/a\u003e [TypeInfo] Prevent interfaces extending BackedEnum to be treated as BackedEnums (\u003ca href=\"https://github.com/ettoredn\"\u003e\u003ccode\u003e@​ettoredn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61375\"\u003esymfony/symfony#61375\u003c/a\u003e [TypeInfo] Fix converting list to string (\u003ca href=\"https://github.com/ruudk\"\u003e\u003ccode\u003e@​ruudk\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/aa64b58ed04517d4d730202dd035895743c23273\"\u003e\u003ccode\u003eaa64b58\u003c/code\u003e\u003c/a\u003e [TypeInfo] Prevent interfaces extending BackedEnum to be treated as BackedEnums\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/be759dec1685ea19cc9f086ea3231604ed48f0fe\"\u003e\u003ccode\u003ebe759de\u003c/code\u003e\u003c/a\u003e [TypeInfo] Add space after glue comma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/type-info/commit/cf31f42caa526914d2bcce175257b762a295b3a7\"\u003e\u003ccode\u003ecf31f42\u003c/code\u003e\u003c/a\u003e [TypeInfo] Fix converting list to string\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/type-info/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/var-dumper` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/var-dumper/releases\"\u003esymfony/var-dumper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/var-dumper/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/var-dumper/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61351\"\u003esymfony/symfony#61351\u003c/a\u003e [VarDumper] Fix dumping objects from the DOM extension (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/34d8d4c4b9597347306d1ec8eb4e1319b1e6986f\"\u003e\u003ccode\u003e34d8d4c\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/c6cd92486e9fc32506370822c57bc02353a5a92c\"\u003e\u003ccode\u003ec6cd924\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/9a3884ace7a43772d262974ecd27f2f33a340634\"\u003e\u003ccode\u003e9a3884a\u003c/code\u003e\u003c/a\u003e [VarDumper] Fix dumping objects from the DOM extension\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/3d888dac442f87f64e5b85ca1ebad87427d0e426\"\u003e\u003ccode\u003e3d888da\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-dumper/commit/3958048be37a56173c0f516de72f13d70193f0b2\"\u003e\u003ccode\u003e3958048\u003c/code\u003e\u003c/a\u003e Fix tests sensitive to SYMFONY_IDE env var\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/var-dumper/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/var-exporter` from 7.3.2 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/var-exporter/releases\"\u003esymfony/var-exporter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/var-exporter/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/var-exporter/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61453\"\u003esymfony/symfony#61453\u003c/a\u003e [VarExporter] Fix serializing classes with __serialize() returning unprefixed private properties (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebug \u003ca href=\"https://redirect.github.com/symfony/symfony/issues/61402\"\u003esymfony/symfony#61402\u003c/a\u003e  Remove calls to deprecated methods of SplObjectStorage (\u003ca href=\"https://github.com/nicolas-grekas\"\u003e\u003ccode\u003e@​nicolas-grekas\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-exporter/commit/d4dfcd2a822cbedd7612eb6fbd260e46f87b7137\"\u003e\u003ccode\u003ed4dfcd2\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-exporter/commit/4ff50a1b7c75d1d596aca50899d0c8c7e3de8358\"\u003e\u003ccode\u003e4ff50a1\u003c/code\u003e\u003c/a\u003e [VarExporter] Fix serializing classes with __serialize() returning unprefixed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-exporter/commit/87a7ec86effc30377fda9b811db796bfc11ff0a1\"\u003e\u003ccode\u003e87a7ec8\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/var-exporter/commit/4cc555302a7bbf4f74dffaebc378d8e324357449\"\u003e\u003ccode\u003e4cc5553\u003c/code\u003e\u003c/a\u003e Remove deprecated calls to deprecated methods of SplObjectStorage\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/var-exporter/compare/v7.3.2...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `symfony/dom-crawler` from 7.3.1 to 7.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/symfony/dom-crawler/releases\"\u003esymfony/dom-crawler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChangelog\u003c/strong\u003e (\u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.2...v7.3.3\"\u003ehttps://github.com/symfony/dom-crawler/compare/v7.3.2...v7.3.3\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eno significant changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/efa076ea0eeff504383ff0dcf827ea5ce15690ba\"\u003e\u003ccode\u003eefa076e\u003c/code\u003e\u003c/a\u003e Merge branch '6.4' into 7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/976302990f9f2a6d4c07206836dd4ca77cae9524\"\u003e\u003ccode\u003e9763029\u003c/code\u003e\u003c/a\u003e [Tests] Adapt testAddHtmlContentWithErrors to be HTML5 compliant\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/symfony/dom-crawler/commit/202a37e973b7e789604b96fba6473f74c43da045\"\u003e\u003ccode\u003e202a37e\u003c/code\u003e\u003c/a\u003e CS fixes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/symfony/dom-crawler/compare/v7.3.1...v7.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/cedricziel/faro-shop/pull/1701","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedricziel%2Ffaro-shop/issues/1701","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1701/packages"}}]}