{"id":66529,"name":"simplesamlphp/saml2-legacy","ecosystem":"packagist","repository_url":"https://github.com/simplesamlphp/saml2-legacy","issues_count":7,"created_at":"2025-09-08T01:46:17.799Z","updated_at":"2025-09-08T01:46:17.799Z","purl":"pkg:composer/simplesamlphp/saml2-legacy","metadata":{"id":8582107,"name":"simplesamlphp/saml2-legacy","ecosystem":"packagist","description":"SAML2 PHP library from SimpleSAMLphp","homepage":"","licenses":"LGPL-2.1-or-later","normalized_licenses":["LGPL-2.1-or-later"],"repository_url":"https://github.com/simplesamlphp/saml2-legacy","keywords_array":[],"namespace":"simplesamlphp","versions_count":163,"first_release_published_at":"2013-11-05T12:42:42.000Z","latest_release_published_at":"2025-03-16T11:50:02.000Z","latest_release_number":"v4.18.1","last_synced_at":"2025-09-06T01:23:39.715Z","created_at":"2023-11-18T11:20:17.810Z","updated_at":"2025-09-06T01:23:39.715Z","registry_url":"https://packagist.org/packages/simplesamlphp/saml2-legacy#","install_command":"composer require simplesamlphp/saml2-legacy","documentation_url":null,"metadata":{"funding":[]},"repo_metadata":{"id":207901204,"uuid":"720388479","full_name":"simplesamlphp/saml2-legacy","owner":"simplesamlphp","description":"SimpleSAMLphp low-level SAML2 PHP library","archived":false,"fork":true,"pushed_at":"2024-04-30T09:01:17.000Z","size":13853,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-07-09T21:52:50.540Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.simplesamlphp.org","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"simplesamlphp/saml2","license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simplesamlphp.png","metadata":{},"created_at":"2023-11-18T10:33:09.000Z","updated_at":"2023-11-18T10:34:39.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/simplesamlphp/saml2-legacy","commit_stats":null,"previous_names":["simplesamlphp/saml2-legacy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsaml2-legacy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsaml2-legacy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsaml2-legacy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsaml2-legacy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simplesamlphp","download_url":"https://codeload.github.com/simplesamlphp/saml2-legacy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":214858109,"owners_count":15794737,"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":"simplesamlphp","name":"SimpleSAMLphp","uuid":"5774640","kind":"organization","description":"","email":"simplesamlphp@googlegroups.com","website":"https://simplesamlphp.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5774640?v=4","repositories_count":73,"last_synced_at":"2023-08-05T07:01:51.973Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/simplesamlphp","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-06T10:15:48.593Z","updated_at":"2023-08-05T07:01:52.368Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simplesamlphp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simplesamlphp/repositories"},"tags":[]},"repo_metadata_updated_at":"2024-08-11T00:46:52.563Z","dependent_packages_count":0,"downloads":223286,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":90.93039988167253,"dependent_repos_count":33.902991772250274,"dependent_packages_count":19.114838412143026,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":47.982743355355275},"purl":"pkg:composer/simplesamlphp/saml2-legacy","advisories":[{"uuid":"GSA_kwCzR0hTQS00NnI0LWY4Z2oteGc1Ns4ABFUa","url":"https://github.com/advisories/GHSA-46r4-f8gj-xg56","title":"The SimpleSAMLphp SAML2 library incorrectly verifies signatures for HTTP-Redirect binding","description":"### Summary\nThere's a signature confusion attack in the HTTPRedirect binding. An attacker with any signed SAMLResponse via the HTTP-Redirect binding can cause the application to accept an unsigned message.\n\nI believe that it exists for v4 only. I have not yet developed a PoC.\n\nV5 is well designed and instead builds the signed query from the same message that will be consumed.\n### Details\n\n#### What is verified\nThe data['SignedQuery'] is the string that will be verified by the public key. \n\nIt is defined here:\nhttps://github.com/simplesamlphp/saml2/blob/9545abd0d9d48388f2fa00469c5c1e0294f0303e/src/SAML2/HTTPRedirect.php#L178-L217\n\nTHe code will iterate through each parameter name. Notably, sigQuery is overridden each time when processing, making the last of SAMLRequest/SAMLResponse used for sigQuery.\n\nFor example, given:\n\nSAMLRequest=a\u0026SAMLResponse=idpsigned\n\nSAMLResponse=idpsigned will be set as sigQuery, then later verified\n\n\n#### What is actually processed\n\nProcessing uses SAMLRequest parameter value first, (if it exists) then SAMLResponse:\n\nhttps://github.com/simplesamlphp/saml2/blob/9545abd0d9d48388f2fa00469c5c1e0294f0303e/src/SAML2/HTTPRedirect.php#L104-L113\n\nGiven this, the contents that are processed might not be the same as the data that is actually verified.\n\n\n### Exploiting\nSuppose an attacker has a signed HTTP Redirect binding from IdP, say a signed logout response. :\n\nSAMLResponse=idpsigned\u0026RelayState=...\u0026SigAlg=...\u0026Signature\n\n\nThen an attacker can append SAMLRequest in front:\n\n`SAMLRequest=unverifieddata\u0026SAMLResponse=idpsigned\u0026RelayState=...\u0026SigAlg=...\u0026Signature=..`\n\nSimpleSAMLPhp will only verify the SAMLResponse, but will actually use the SAMLRequest contents. The impact here is increased because there's no checks that SAMLRequest actually contains a Request, it could instead contain an Response, which allows the attacker to effectively impersonate any user within the SP.\n\n\n### IdPs\n\nMicrosoft Azure AD/Entra (and likely ADFS) signs the LogoutResponse via this SimpleSign format in HTTP Redirect binding. If an attacker logs out of Entra, they will be able to extract a valid Signature.\n\nAttached is an HTTP Request when an I initiated a SLO request from the service provider to the IdP (entra). Then IdP POSTed this SAMLResponse with HTTP Redirect binding signature, via the user browser to the SP. It should be possible to carry out the described attack with this.\n\n```\nhttps://webhook.site/c6038292-6ef5-46ac-973d-d7c25520ec48/logout?SAMLResponse=fVJNa%2bMwEP0rRndZtmw5tnAMy%2fYSaC9N6aGXIsmjVMTRGI9M%2bvObdeihsPQ4w7x5HzM9mcs060c84ZqegWaMBNnhYc%2fejS1UW1TAnVU7XldK8s7JkcvOd60Db3zTsewVFgoY90zmBcsORCscIiUT061VyJqXJS%2fbl7LRUmrZ5mXdvLHsASiFaNKG%2fEhpJi3EFewH4jmnkEC4pqha2UnegFe8bozj3a4a%2bbhzUilZgKtbMW2yb7TxW%2foL7lkM9hTC2XnEOPvZXjDECb2N1lh7mvBsp%2bnsErDs8zJF0lsEe7YuUaOhQDqaC5BOTh%2f%2fPD3qmzE9L5jQ4cSGfrO43KG%2fgwwRLP8ssuHbIiXKryGOeKU8QhLSVN7WteejV8Bru%2bt4WynFbwE3bdVV5ahG0Ys759Dfj3VMJq30s%2fqLI2SvZlrhd020Tevj6hwQMTH04udS8b%2bHGL4A\u0026Signature=Z%2f7gIPv7Gkgvqtwo0bzgXyum9IjHMfP0zTYuNbl%2fBUGlQ%2fU%2bbOZGZJ6Rk9wLUyvNQ5XlZRxZrfESNA%2bn0CVyIedsg9GxQKTi7VqPTJFJqEIP1BZaEpYYP3%2f6sFfLxfTMKecJoQdxnDE5Malte1hMj2UujWnLXOnp0CgO%2f%2fU2K52SoGckIzNDRB%2fJ6%2fysTn%2bDjBrmgdro%2fgdTyby9%2f3vm8dzY8pUkRCgMjlimShrZxr5U33wQvwPLIXlDgActr91RUtWKE0k8sy%2brshrK9DKLPo8AdTLk7NYhjSWdF7OG7uqgEeEo470tacqQuA09E0qDh8CWS%2bycLJijiGYWVyQa4Q%3d%3d\u0026SigAlg=http%3a%2f%2fwww.w3.org%2f2001%2f04%2fxmldsig-more%23rsa-sha256\n```","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2025-03-11T19:23:22.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/simplesamlphp/saml2/security/advisories/GHSA-46r4-f8gj-xg56","https://github.com/simplesamlphp/saml2/commit/7867d6099dc7f31bed1ea10e5bea159c5623d2a0","https://github.com/simplesamlphp/saml2/blob/9545abd0d9d48388f2fa00469c5c1e0294f0303e/src/SAML2/HTTPRedirect.php#L104-L113","https://github.com/simplesamlphp/saml2/blob/9545abd0d9d48388f2fa00469c5c1e0294f0303e/src/SAML2/HTTPRedirect.php#L178-L217","https://nvd.nist.gov/vuln/detail/CVE-2025-27773","https://lists.debian.org/debian-lts-announce/2025/05/msg00013.html","https://github.com/advisories/GHSA-46r4-f8gj-xg56"],"source_kind":"github","identifiers":["GHSA-46r4-f8gj-xg56","CVE-2025-27773"],"repository_url":"https://github.com/simplesamlphp/saml2","blast_radius":0.0,"created_at":"2025-03-11T20:08:06.050Z","updated_at":"2025-05-09T21:31:52.000Z","epss_percentage":0.00074,"epss_percentile":0.22725,"packages":[{"ecosystem":"packagist","package_name":"simplesamlphp/saml2-legacy","versions":[{"first_patched_version":"4.17.0","vulnerable_version_range":"\u003c= 4.16.15"}],"purl":null,"statistics":{"dependent_packages_count":0,"dependent_repos_count":0,"downloads":194158,"downloads_period":"total"},"affected_versions":["0.1.0","0.3.0","0.4.0","0.4.1","0.4.2","0.5.0","0.6.0","0.6.1","0.6.2","0.6.3","0.6.4","0.7.0","0.7.1","0.8.0","0.8.1","1.0.0","1.1.0","1.2.0","1.3.0","1.3.1","1.3.2","1.4.0","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.6.0","1.6.1","1.7.0","1.7.1","1.7.2","1.8.1","1.8.2","1.9.1","1.9.2","1.10.1","1.10.2","1.10.3","1.10.4","1.10.5","1.10.6","2.0.0","2.0.1","2.3.1","2.3.2","2.3.3","2.3.4","2.3.5","2.3.6","2.3.7","2.3.8","2.3.9","3.0.0","3.0.1","3.0.2","3.0.3","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.3.10","3.3.11","3.4.0","3.4.1","3.4.2","3.4.3","4.0.0","4.0.1","4.0.2","4.0.3","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.1.6","4.1.7","4.1.8","4.1.9","4.1.10","4.1.11","4.1.12","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.3.0","4.3.1","4.4.0","4.4.1","4.5.0","4.5.1","4.6.0","4.6.1","4.6.2","4.6.3","4.6.4","4.6.5","4.6.6","4.6.7","4.6.8","4.6.9","4.6.10","4.6.11","4.6.12","4.6.13","4.6.14","4.6.15","4.6.16","4.16.14"],"unaffected_versions":["4.17.0","4.18.0","4.18.1"]},{"ecosystem":"packagist","package_name":"simplesamlphp/saml2","versions":[{"first_patched_version":"4.17.0","vulnerable_version_range":"\u003c= 4.16.15"},{"first_patched_version":"5.0.0-alpha.20","vulnerable_version_range":"\u003e= 5.0.0-alpha.1, \u003c= 5.0.0-alpha.19"}],"purl":null,"statistics":{"dependent_packages_count":35,"dependent_repos_count":293,"downloads":15495621,"downloads_period":"total"},"affected_versions":["0.1.0","0.3.0","0.4.0","0.4.1","0.4.2","0.5.0","0.6.0","0.6.1","0.6.2","0.6.3","0.6.4","0.7.0","0.7.1","0.8.0","0.8.1","1.0.0","1.1.0","1.2.0","1.3.0","1.3.1","1.3.2","1.4.0","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.6.0","1.6.1","1.7.0","1.7.1","1.7.2","1.8.1","1.8.2","1.9.1","1.9.2","1.10.1","1.10.2","1.10.3","1.10.4","1.10.5","1.10.6","2.0.0","2.0.1","2.3.1","2.3.2","2.3.3","2.3.4","2.3.5","2.3.6","2.3.7","2.3.8","2.3.9","3.0.0","3.0.1","3.0.2","3.0.3","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.3.10","3.3.11","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4","3.4.5","4.0.0","4.0.1","4.0.2","4.0.3","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.1.6","4.1.7","4.1.8","4.1.9","4.1.10","4.1.11","4.1.12","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.3.0","4.3.1","4.4.0","4.4.1","4.5.0","4.5.1","4.6.0","4.6.1","4.6.2","4.6.3","4.6.4","4.6.5","4.6.6","4.6.7","4.6.8","4.6.9","4.6.10","4.6.11","4.6.12","4.6.13","4.6.14","4.6.15","4.6.16","4.16.14","5.0.0-alpha.1","5.0.0-alpha.2","5.0.0-alpha.3","5.0.0-alpha.4","5.0.0-alpha.5","5.0.0-alpha.6","5.0.0-alpha.7","5.0.0-alpha.8","5.0.0-alpha.9","5.0.0-alpha.10","5.0.0-alpha.11","5.0.0-alpha.12","5.0.0-alpha.13","5.0.0-alpha.14","5.0.0-alpha.15","5.0.0-alpha.16","5.0.0-alpha.17","5.0.0-alpha.18","5.0.0-alpha.19"],"unaffected_versions":["4.17.0","4.18.0","4.18.1","5.0.0","5.0.1","5.0.2"]}]},{"uuid":"GSA_kwCzR0hTQS1weG00LXI1cGgtcTJtMs4ABB_F","url":"https://github.com/advisories/GHSA-pxm4-r5ph-q2m2","title":"SimpleSAMLphp SAML2 has an XXE in parsing SAML messages","description":"Summary\n\nWhen loading an (untrusted) XML document, for example the SAMLResponse, it's possible to induce an XXE.\n\n$options is defined as: https://github.com/simplesamlphp/saml2/blob/717c0adc4877ebd58428637e5626345e59fa0109/src/SAML2/DOMDocumentFactory.php#L41\nincluding the DTDLoad option, which allows an attacker to read file contents from local file system OR internal network.\n\nWhile there is the NONET option, an attacker can simply bypass if by using PHP filters:\nphp://filter/convert.base64-encode/resource=http://URL OR FILE\n\nFrom there an attacker can induce network connections and steal the targeted file OOB (haven't fully tested this).\n\nRCE may be possible with the php://expect or php://phar wrappers, but this hasn't been tested.\n\nNote:\nThe mitigation here:\nhttps://github.com/simplesamlphp/saml2/blob/717c0adc4877ebd58428637e5626345e59fa0109/src/SAML2/DOMDocumentFactory.php#L63-L69\nComes too late, as the XML has already been loaded into a document.\nMitigation:\n\nRemove the LIBXML_DTDLOAD | LIBXML_DTDATTR options.\nAdditionally, as a defense in depth measure, check if there is the string: \u003c!DOCTYPE inside the XML before parsing it. (This is not a complete fix because someone may be able to exploit some parser differentials, to load a DOCTYPE, maybe through spacing like: \u003c! DOCTYPE)","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-12-02T17:25:43.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:L","references":["https://github.com/simplesamlphp/saml2/security/advisories/GHSA-pxm4-r5ph-q2m2","https://github.com/simplesamlphp/saml2/commit/5fd4ce4596656fb0c1278f15b8305825412e89f7","https://nvd.nist.gov/vuln/detail/CVE-2024-52806","https://github.com/advisories/GHSA-pxm4-r5ph-q2m2"],"source_kind":"github","identifiers":["GHSA-pxm4-r5ph-q2m2","CVE-2024-52806"],"repository_url":"https://github.com/simplesamlphp/saml2","blast_radius":17.021386580443355,"created_at":"2024-12-02T18:10:01.142Z","updated_at":"2025-08-29T02:44:35.530Z","epss_percentage":0.00124,"epss_percentile":0.32292,"packages":[{"ecosystem":"packagist","package_name":"simplesamlphp/saml2-legacy","versions":[{"first_patched_version":"4.6.14","vulnerable_version_range":"\u003c 4.6.14"}],"purl":null,"statistics":{"dependent_packages_count":0,"dependent_repos_count":0,"downloads":194158,"downloads_period":"total"},"affected_versions":["0.1.0","0.3.0","0.4.0","0.4.1","0.4.2","0.5.0","0.6.0","0.6.1","0.6.2","0.6.3","0.6.4","0.7.0","0.7.1","0.8.0","0.8.1","1.0.0","1.1.0","1.2.0","1.3.0","1.3.1","1.3.2","1.4.0","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.6.0","1.6.1","1.7.0","1.7.1","1.7.2","1.8.1","1.8.2","1.9.1","1.9.2","1.10.1","1.10.2","1.10.3","1.10.4","1.10.5","1.10.6","2.0.0","2.0.1","2.3.1","2.3.2","2.3.3","2.3.4","2.3.5","2.3.6","2.3.7","2.3.8","2.3.9","3.0.0","3.0.1","3.0.2","3.0.3","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.3.10","3.3.11","3.4.0","3.4.1","3.4.2","3.4.3","4.0.0","4.0.1","4.0.2","4.0.3","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.1.6","4.1.7","4.1.8","4.1.9","4.1.10","4.1.11","4.1.12","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.3.0","4.3.1","4.4.0","4.4.1","4.5.0","4.5.1","4.6.0","4.6.1","4.6.2","4.6.3","4.6.4","4.6.5","4.6.6","4.6.7","4.6.8","4.6.9","4.6.10","4.6.11","4.6.12","4.6.13"],"unaffected_versions":["4.6.14","4.6.15","4.6.16","4.16.14","4.17.0","4.18.0","4.18.1"]},{"ecosystem":"packagist","package_name":"simplesamlphp/saml2","versions":[{"first_patched_version":"4.6.14","vulnerable_version_range":"\u003c 4.6.14"}],"purl":null,"statistics":{"dependent_packages_count":35,"dependent_repos_count":293,"downloads":15495621,"downloads_period":"total"},"affected_versions":["0.1.0","0.3.0","0.4.0","0.4.1","0.4.2","0.5.0","0.6.0","0.6.1","0.6.2","0.6.3","0.6.4","0.7.0","0.7.1","0.8.0","0.8.1","1.0.0","1.1.0","1.2.0","1.3.0","1.3.1","1.3.2","1.4.0","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.6.0","1.6.1","1.7.0","1.7.1","1.7.2","1.8.1","1.8.2","1.9.1","1.9.2","1.10.1","1.10.2","1.10.3","1.10.4","1.10.5","1.10.6","2.0.0","2.0.1","2.3.1","2.3.2","2.3.3","2.3.4","2.3.5","2.3.6","2.3.7","2.3.8","2.3.9","3.0.0","3.0.1","3.0.2","3.0.3","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.3.10","3.3.11","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4","3.4.5","4.0.0","4.0.1","4.0.2","4.0.3","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.1.6","4.1.7","4.1.8","4.1.9","4.1.10","4.1.11","4.1.12","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.3.0","4.3.1","4.4.0","4.4.1","4.5.0","4.5.1","4.6.0","4.6.1","4.6.2","4.6.3","4.6.4","4.6.5","4.6.6","4.6.7","4.6.8","4.6.9","4.6.10","4.6.11","4.6.12","4.6.13"],"unaffected_versions":["4.6.14","4.6.15","4.6.16","4.16.14","4.17.0","4.18.0","4.18.1","5.0.0","5.0.1","5.0.2"]}]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/packagist/simplesamlphp/saml2-legacy","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/packagist/simplesamlphp/saml2-legacy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/packagist/simplesamlphp/saml2-legacy/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/simplesamlphp%2Fsaml2-legacy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/simplesamlphp%2Fsaml2-legacy/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/simplesamlphp%2Fsaml2-legacy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/simplesamlphp%2Fsaml2-legacy/related_packages","maintainers":[{"uuid":"tvdijen","login":"tvdijen","name":null,"email":null,"url":null,"packages_count":85,"html_url":"https://packagist.org/users/tvdijen","role":null,"created_at":"2023-11-18T11:20:21.415Z","updated_at":"2023-11-18T11:20:21.415Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/maintainers/tvdijen/packages"}],"registry":{"name":"packagist.org","url":"https://packagist.org","ecosystem":"packagist","default":true,"packages_count":466485,"maintainers_count":132605,"namespaces_count":158781,"keywords_count":140680,"github":"packagist","metadata":{"funded_packages_count":30732},"icon_url":"https://github.com/packagist.png","created_at":"2022-04-04T15:19:23.222Z","updated_at":"2025-09-07T05:11:25.396Z","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":4,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"3728240139","node_id":"PR_kwDOO-5OGM64ztJj","number":23,"state":"closed","title":"build(deps): bump the production-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T00:25:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T00:20:20.000Z","updated_at":"2026-02-23T00:25:18.000Z","time_to_close":6048297,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":6,"packages":[{"name":"phpmailer/phpmailer","old_version":"6.9.3","new_version":"6.12.0","repository_url":"https://github.com/PHPMailer/PHPMailer"},{"name":"robrichards/xmlseclibs","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.1","repository_url":"https://github.com/simplesamlphp/saml2-legacy"},{"name":"twig/intl-extra","old_version":"3.20.0","new_version":"3.22.1","repository_url":"https://github.com/twigphp/intl-extra"},{"name":"simplesamlphp/composer-xmlprovider-installer","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/simplesamlphp/composer-xmlprovider-installer"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer) | `6.9.3` | `6.12.0` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.3` | `3.1.4` |\n| [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) | `4.18.1` | `4.19.1` |\n| [twig/intl-extra](https://github.com/twigphp/intl-extra) | `3.20.0` | `3.22.1` |\n| [simplesamlphp/composer-xmlprovider-installer](https://github.com/simplesamlphp/composer-xmlprovider-installer) | `1.0.1` | `1.0.2` |\n\n\nUpdates `phpmailer/phpmailer` from 6.9.3 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PHPMailer/PHPMailer/releases\"\u003ephpmailer/phpmailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPMailer 6.12.0\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release that's exactly the same as 6.10.0, reverting everything that was released in 6.11.0 and 6.11.1 which inadvertently introduced a BC break affecting child classes. Apologies for the mix up.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nIf you have code that depends on the changes that were in 6.11.0 and 6.11.1, please upgrade to 7.0.0 instead.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.11.1...v6.12.0\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.11.1...v6.12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePHPMailer 6.11.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nPlease note changes to language-related elements in the previous 6.11.0 release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGH Actions: Bump github/codeql-action from 3.30.3 to 3.30.5 in the action-runners group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3238\"\u003ePHPMailer/PHPMailer#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRegressing deprecatedArg by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3240\"\u003ePHPMailer/PHPMailer#3240\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.11.0...v6.11.1\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.11.0...v6.11.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePHPMailer 6.11.0\u003c/h2\u003e\n\u003cp\u003eThis is a large maintenance release fuelled by the contributions of \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nWhile there are no \u003ccode\u003epublic\u003c/code\u003e changes that affect backward compatibility, there are changes to \u003ccode\u003eprotected\u003c/code\u003e elements that may affect child classes. Specifically, \u003ccode\u003elang()\u003c/code\u003e, \u003ccode\u003esetLanguage()\u003c/code\u003e, and \u003ccode\u003e$language\u003c/code\u003e are now static, and should be called statically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eXOAUTH : Added support for long token by \u003ca href=\"https://github.com/llemoine\"\u003e\u003ccode\u003e@​llemoine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3170\"\u003ePHPMailer/PHPMailer#3170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: don't run cron jobs on forks by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3187\"\u003ePHPMailer/PHPMailer#3187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: update PHP ini configuration by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3190\"\u003ePHPMailer/PHPMailer#3190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhance 'interrupted system call' check to handle non-english locale by \u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3193\"\u003ePHPMailer/PHPMailer#3193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix linting issue on PHP 8.5 by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3211\"\u003ePHPMailer/PHPMailer#3211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePHP 8.5 | Tests: prevent deprecation notice for Reflection*::setAccessible() by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3191\"\u003ePHPMailer/PHPMailer#3191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSorting the Array problem in doCallback by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3208\"\u003ePHPMailer/PHPMailer#3208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStaticfying the Language Pack by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3216\"\u003ePHPMailer/PHPMailer#3216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModularizing and Simplifying the Address Parser by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3217\"\u003ePHPMailer/PHPMailer#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix encoding header for SMIME signed messages with long lines by \u003ca href=\"https://github.com/schorschii\"\u003e\u003ccode\u003e@​schorschii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3226\"\u003ePHPMailer/PHPMailer#3226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: \u0026quot;pin\u0026quot; all action runners  by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3229\"\u003ePHPMailer/PHPMailer#3229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions/scorecard: update permissions by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3228\"\u003ePHPMailer/PHPMailer#3228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: Bump actions/checkout from 4.3.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3230\"\u003ePHPMailer/PHPMailer#3230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: Bump codecov/codecov-action from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3113\"\u003ePHPMailer/PHPMailer#3113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: do not persist credentials by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3231\"\u003ePHPMailer/PHPMailer#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: set permissions for each workflow/job by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3232\"\u003ePHPMailer/PHPMailer#3232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproving Copy for mbstring intl test requirements by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3200\"\u003ePHPMailer/PHPMailer#3200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding Name Encoding Improvement without MbString Extension by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3202\"\u003ePHPMailer/PHPMailer#3202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReply-To to Indexed Array Conversion by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3237\"\u003ePHPMailer/PHPMailer#3237\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/llemoine\"\u003e\u003ccode\u003e@​llemoine\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3170\"\u003ePHPMailer/PHPMailer#3170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3193\"\u003ePHPMailer/PHPMailer#3193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3208\"\u003ePHPMailer/PHPMailer#3208\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/PHPMailer/PHPMailer/blob/master/changelog.md\"\u003ephpmailer/phpmailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.12.0 (October 15th, 2025)\u003c/h2\u003e\n\u003cp\u003eThis is exactly the same as 6.10.0, reverting all the changes in 6.11.0 and 6.11.1, which inadvertently introduced a BC break affecting child classes. 6.11.1 has been re-released as 7.0.0.\u003c/p\u003e\n\u003ch2\u003eVersion 6.11.1 (September 30th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid function signature problems with the deprecation of \u003ccode\u003e$useimap\u003c/code\u003e in \u003ccode\u003eparseAddresses\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 6.11.0 (September 29th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc4954#section-4\"\u003eRFC4954\u003c/a\u003e two-part authentication for large XOAUTH2 tokens.\u003c/li\u003e\n\u003cli\u003eAlso support empty tokens.\u003c/li\u003e\n\u003cli\u003eAvoid bogus static analyser deprecation warnings in \u003ccode\u003esetFrom\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake language loading entirely static, thanks to \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEmit warnings when \u003ccode\u003eparseAddresses()\u003c/code\u003e is used without the IMAP extension.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003emb_decode_mimeheader\u003c/code\u003e changes from PHP 8.3+.\u003c/li\u003e\n\u003cli\u003eDeprecate the charset param to parseAddresses.\u003c/li\u003e\n\u003cli\u003eFix PHP 8.5 linting issue.\u003c/li\u003e\n\u003cli\u003eDon't use \u003ccode\u003e-t\u003c/code\u003e switch when calling qmail.\u003c/li\u003e\n\u003cli\u003eChecking for interrupted system calls now works in languages other than English.\u003c/li\u003e\n\u003cli\u003eAdd support for extracting gmail transaction IDs after sending.\u003c/li\u003e\n\u003cli\u003eFor consistency, the protected \u003ccode\u003eReplyTo\u003c/code\u003e property has been changed to match the format used for other address arrays.\u003c/li\u003e\n\u003cli\u003eFix line length issues when using S/MIME signing.\u003c/li\u003e\n\u003cli\u003ePin action runners to exact versions to avoid unexpected upstream changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 6.10.0 (April 24th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6530\"\u003eRFC 6530 SMTPUTF8\u003c/a\u003e, permitting use of UTF-8 Unicode characters everywhere, thanks to \u003ca href=\"https://github.com/arnt\"\u003e\u003ccode\u003e@​arnt\u003c/code\u003e\u003c/a\u003e and ICANN. See \u003ccode\u003eSMTPUTF8.md\u003c/code\u003e for details.\u003c/li\u003e\n\u003cli\u003eMore reliable checking for multibyte support.\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/PHPMailer/PHPMailer/commit/d1ac35d784bf9f5e61b424901d5a014967f15b12\"\u003e\u003ccode\u003ed1ac35d\u003c/code\u003e\u003c/a\u003e 6.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144\"\u003e\u003ccode\u003ebf74d75\u003c/code\u003e\u003c/a\u003e 6.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/e932843879551ced8ac3cd23e1ed74695caab0b9\"\u003e\u003ccode\u003ee932843\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/ca87ef20d222034ae0eea36254301ca9592faa08\"\u003e\u003ccode\u003eca87ef2\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/80b6275ebcf16d583668593f7ff5516b91a77b89\"\u003e\u003ccode\u003e80b6275\u003c/code\u003e\u003c/a\u003e Skip this test when UTF-8 isn't usable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/c5dae41b32f26a6ceec60d6399806fc893c2ad96\"\u003e\u003ccode\u003ec5dae41\u003c/code\u003e\u003c/a\u003e Merge branch 'SMTPUTF8-test' into SMTPUTF8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/fc6779f05064fae76387d9f77168316b8fad3e1f\"\u003e\u003ccode\u003efc6779f\u003c/code\u003e\u003c/a\u003e Fail to add an address if it uses 8-bit chars in the domain, but we are missi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/154743c305b06dd9b50c41122427028e023a24d4\"\u003e\u003ccode\u003e154743c\u003c/code\u003e\u003c/a\u003e nah\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1ef59a2a99a6bd2a1fc01f65b7f1111186fa64ae\"\u003e\u003ccode\u003e1ef59a2\u003c/code\u003e\u003c/a\u003e Try without mbstring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1db5c74f7650ee17bd81e8a3107453e1956d9767\"\u003e\u003ccode\u003e1db5c74\u003c/code\u003e\u003c/a\u003e Use existing function to check for test config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.12.0\"\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.3 to 3.1.4\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.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\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|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n08, 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\u003cul\u003e\n\u003cli\u003eFix casing of class name. (Willem Stuursma-Ruwen)\u003c/li\u003e\n\u003cli\u003eFix Xpath casing. (Tim van Dijen)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\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/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.3...3.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/a9812c7fc0bb7cee9ce001e8cc94570c37acdfb2\"\u003e\u003ccode\u003ea9812c7\u003c/code\u003e\u003c/a\u003e Fix uncaught canonicalization-failure (CVE-2025-66475)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/intl-extra` from 3.20.0 to 3.22.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/intl-extra/commit/93ac31e53cdd3f2e541f42690cd0c54ca8138ab1\"\u003e\u003ccode\u003e93ac31e\u003c/code\u003e\u003c/a\u003e Allow Symfony 8 packages in Twig extra packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/intl-extra/commit/7393fc911c7315db18a805d3a541ac7bb9e4fdc0\"\u003e\u003ccode\u003e7393fc9\u003c/code\u003e\u003c/a\u003e Fix intl test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/intl-extra/compare/v3.20.0...v3.22.1\"\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.20.0 to 3.22.1\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.1 (2025-11-16)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Symfony 8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.22.0 (2025-10-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for two words test in guard tag\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eEnvironment::registerUndefinedTestCallback()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix compatibility with Symfony 8\u003c/li\u003e\n\u003cli\u003eFix accessing arrays with stringable objects as key\u003c/li\u003e\n\u003cli\u003eAvoid errors when failing to guess the template info for an error\u003c/li\u003e\n\u003cli\u003eFix expression parser compatibility layer\u003c/li\u003e\n\u003cli\u003eFix compiling 'index' with repr (not string) in EmbedNode\u003c/li\u003e\n\u003cli\u003eUpdate configuration keys + allow extra keys for CommonMark extensions\u003c/li\u003e\n\u003cli\u003eAllow usage of other Markdown converters than CommonMark in LeagueMarkdown\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.1 (2025-05-03)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ExtensionSet usage of BinaryOperatorExpressionParser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.0 (2025-05-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong array index\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTemplate::loadTemplate()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix testing and expression when it evaluates to an instance of \u003ccode\u003eMarkup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eReturnPrimitiveTypeInterface\u003c/code\u003e (and sub-interfaces for number, boolean, string, and array)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSupportDefinedTestInterface\u003c/code\u003e for expression nodes supporting the \u003ccode\u003edefined\u003c/code\u003e test\u003c/li\u003e\n\u003cli\u003eDeprecate using the \u003ccode\u003e|\u003c/code\u003e operator in an expression with \u003ccode\u003e+\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e without using parentheses to clarify precedence\u003c/li\u003e\n\u003cli\u003eDeprecate operator precedence outside of the [0, 512] range\u003c/li\u003e\n\u003cli\u003eIntroduce expression parser classes to describe operators and operands provided by extensions\ninstead of arrays (it comes with many deprecations that are documented in\nthe \u003ccode\u003edeprecated\u003c/code\u003e documentation chapter)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\ExpressionParser\u003c/code\u003e, and \u003ccode\u003eTwig\\OperatorPrecedenceChange\u003c/code\u003e classes\u003c/li\u003e\n\u003cli\u003eAdd attributes \u003ccode\u003eAsTwigFilter\u003c/code\u003e, \u003ccode\u003eAsTwigFunction\u003c/code\u003e, and \u003ccode\u003eAsTwigTest\u003c/code\u003e to ease extension development\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/1de2ec1fc43ab58a4b7e80b214b96bfc895750f3\"\u003e\u003ccode\u003e1de2ec1\u003c/code\u003e\u003c/a\u003e Prepare the 3.22.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/6a6543462bd78b09811e81299971f1b581d8acd0\"\u003e\u003ccode\u003e6a65434\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/35a3de70121dd71926e1046b0881899f83928748\"\u003e\u003ccode\u003e35a3de7\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4711\"\u003e#4711\u003c/a\u003e \u003ccode\u003eCoreExtension\u003c/code\u003e : Make error message more readable (tcoch)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/40248e4ca9c2d10242fef4f086999359d389f22b\"\u003e\u003ccode\u003e40248e4\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eCoreExtension\u003c/code\u003e : Make error message more readable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/d58c8be15ddbda8532df7ba5de283b51dd8939d2\"\u003e\u003ccode\u003ed58c8be\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4698\"\u003e#4698\u003c/a\u003e Add throw tag to parse methods (VincentLanglet)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/2996f0b4274b788c18f78b0b74d164fa92c51f07\"\u003e\u003ccode\u003e2996f0b\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4709\"\u003e#4709\u003c/a\u003e Add caution note for random function usage (xelan)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/02c5a4b0b6d039569045a17e7bd012d5e3c7113f\"\u003e\u003ccode\u003e02c5a4b\u003c/code\u003e\u003c/a\u003e Add caution note for random function usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/94a363525d7a016c6316b262e48240dc3f004a13\"\u003e\u003ccode\u003e94a3635\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4708\"\u003e#4708\u003c/a\u003e Allow Symfony 8 packages in Twig extra packages (javiereguiluz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/9a8a1dc1dd91b2a546a3acad3e67e731cbda3c2e\"\u003e\u003ccode\u003e9a8a1dc\u003c/code\u003e\u003c/a\u003e Allow Symfony 8 packages in Twig extra packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/80fa13c253d7ee5dde811cd2ec51d16b1216b328\"\u003e\u003ccode\u003e80fa13c\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4707\"\u003e#4707\u003c/a\u003e Fix array typehint for $variants in HtmlExtension (yoeunes)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.20.0...v3.22.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/composer-xmlprovider-installer` from 1.0.1 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/commit/3d882187b5b0b404c381a2e4d17498ca4b2785b3\"\u003e\u003ccode\u003e3d88218\u003c/code\u003e\u003c/a\u003e Change path to look for a registry-file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/compare/v1.0.1...v1.0.2\"\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/Harshit0726/simplesamlphp/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harshit0726%2Fsimplesamlphp/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"3508089047","node_id":"PR_kwDOO-5OGM6tXAeb","number":20,"state":"open","title":"build(deps): bump the production-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-13T00:24:47.000Z","updated_at":"2025-12-15T02:05:58.702Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":5,"packages":[{"name":"phpmailer/phpmailer","old_version":"6.9.3","new_version":"6.11.1","repository_url":"https://github.com/PHPMailer/PHPMailer"},{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"},{"name":"twig/intl-extra","old_version":"3.20.0","new_version":"3.21.0","repository_url":"https://github.com/twigphp/intl-extra"},{"name":"twig/twig","old_version":"3.20.0","new_version":"3.21.1"},{"name":"simplesamlphp/composer-xmlprovider-installer","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/simplesamlphp/composer-xmlprovider-installer"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 4 updates in the / directory: [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer), [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy), [twig/intl-extra](https://github.com/twigphp/intl-extra) and [simplesamlphp/composer-xmlprovider-installer](https://github.com/simplesamlphp/composer-xmlprovider-installer).\n\nUpdates `phpmailer/phpmailer` from 6.9.3 to 6.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PHPMailer/PHPMailer/releases\"\u003ephpmailer/phpmailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPMailer 6.11.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nPlease note changes to language-related elements in the previous 6.11.0 release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGH Actions: Bump github/codeql-action from 3.30.3 to 3.30.5 in the action-runners group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3238\"\u003ePHPMailer/PHPMailer#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRegressing deprecatedArg by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3240\"\u003ePHPMailer/PHPMailer#3240\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.11.0...v6.11.1\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.11.0...v6.11.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePHPMailer 6.11.0\u003c/h2\u003e\n\u003cp\u003eThis is a large maintenance release fuelled by the contributions of \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nWhile there are no \u003ccode\u003epublic\u003c/code\u003e changes that affect backward compatibility, there are changes to \u003ccode\u003eprotected\u003c/code\u003e elements that may affect child classes. Specifically, \u003ccode\u003elang()\u003c/code\u003e, \u003ccode\u003esetLanguage()\u003c/code\u003e, and \u003ccode\u003e$language\u003c/code\u003e are now static, and should be called statically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eXOAUTH : Added support for long token by \u003ca href=\"https://github.com/llemoine\"\u003e\u003ccode\u003e@​llemoine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3170\"\u003ePHPMailer/PHPMailer#3170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: don't run cron jobs on forks by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3187\"\u003ePHPMailer/PHPMailer#3187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: update PHP ini configuration by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3190\"\u003ePHPMailer/PHPMailer#3190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhance 'interrupted system call' check to handle non-english locale by \u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3193\"\u003ePHPMailer/PHPMailer#3193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix linting issue on PHP 8.5 by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3211\"\u003ePHPMailer/PHPMailer#3211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePHP 8.5 | Tests: prevent deprecation notice for Reflection*::setAccessible() by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3191\"\u003ePHPMailer/PHPMailer#3191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSorting the Array problem in doCallback by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3208\"\u003ePHPMailer/PHPMailer#3208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStaticfying the Language Pack by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3216\"\u003ePHPMailer/PHPMailer#3216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModularizing and Simplifying the Address Parser by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3217\"\u003ePHPMailer/PHPMailer#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix encoding header for SMIME signed messages with long lines by \u003ca href=\"https://github.com/schorschii\"\u003e\u003ccode\u003e@​schorschii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3226\"\u003ePHPMailer/PHPMailer#3226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: \u0026quot;pin\u0026quot; all action runners  by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3229\"\u003ePHPMailer/PHPMailer#3229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions/scorecard: update permissions by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3228\"\u003ePHPMailer/PHPMailer#3228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: Bump actions/checkout from 4.3.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3230\"\u003ePHPMailer/PHPMailer#3230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: Bump codecov/codecov-action from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3113\"\u003ePHPMailer/PHPMailer#3113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: do not persist credentials by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3231\"\u003ePHPMailer/PHPMailer#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: set permissions for each workflow/job by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3232\"\u003ePHPMailer/PHPMailer#3232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproving Copy for mbstring intl test requirements by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3200\"\u003ePHPMailer/PHPMailer#3200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding Name Encoding Improvement without MbString Extension by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3202\"\u003ePHPMailer/PHPMailer#3202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReply-To to Indexed Array Conversion by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3237\"\u003ePHPMailer/PHPMailer#3237\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/llemoine\"\u003e\u003ccode\u003e@​llemoine\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3170\"\u003ePHPMailer/PHPMailer#3170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3193\"\u003ePHPMailer/PHPMailer#3193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3208\"\u003ePHPMailer/PHPMailer#3208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/schorschii\"\u003e\u003ccode\u003e@​schorschii\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3226\"\u003ePHPMailer/PHPMailer#3226\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.10.0...v6.11.0\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.10.0...v6.11.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch1\u003ePHPMailer 6.10.0\u003c/h1\u003e\n\u003cp\u003eThis is a feature and maintenance release introducing full support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6531\"\u003eRFC 6531 SMTPUTF8\u003c/a\u003e, meaning that you are now free to use Unicode characters in email addresses, such as \u003ccode\u003eJøeÜser@example.com\u003c/code\u003e, and everywhere else, without any complicated encoding schemes. Using this feature requires that you send through a mail server that advertises support for SMTPUTF8. For full details see \u003ca href=\"https://github.com/PHPMailer/PHPMailer/blob/master/SMTPUTF8.md\"\u003e\u003ccode\u003eSMTPUTF8.md\u003c/code\u003e\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/PHPMailer/PHPMailer/blob/master/changelog.md\"\u003ephpmailer/phpmailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.11.1 (September 30th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid function signature problems with the deprecation of \u003ccode\u003e$useimap\u003c/code\u003e in \u003ccode\u003eparseAddresses\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 6.11.0 (September 29th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc4954#section-4\"\u003eRFC4954\u003c/a\u003e two-part authentication for large XOAUTH2 tokens.\u003c/li\u003e\n\u003cli\u003eAlso support empty tokens.\u003c/li\u003e\n\u003cli\u003eAvoid bogus static analyser deprecation warnings in \u003ccode\u003esetFrom\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake language loading entirely static, thanks to \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEmit warnings when \u003ccode\u003eparseAddresses()\u003c/code\u003e is used without the IMAP extension.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003emb_decode_mimeheader\u003c/code\u003e changes from PHP 8.3+.\u003c/li\u003e\n\u003cli\u003eDeprecate the charset param to parseAddresses.\u003c/li\u003e\n\u003cli\u003eFix PHP 8.5 linting issue.\u003c/li\u003e\n\u003cli\u003eDon't use \u003ccode\u003e-t\u003c/code\u003e switch when calling qmail.\u003c/li\u003e\n\u003cli\u003eChecking for interrupted system calls now works in languages other than English.\u003c/li\u003e\n\u003cli\u003eAdd support for extracting gmail transaction IDs after sending.\u003c/li\u003e\n\u003cli\u003eFor consistency, the protected \u003ccode\u003eReplyTo\u003c/code\u003e property has been changed to match the format used for other address arrays.\u003c/li\u003e\n\u003cli\u003eFix line length issues when using S/MIME signing.\u003c/li\u003e\n\u003cli\u003ePin action runners to exact versions to avoid unexpected upstream changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 6.10.0 (April 24th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6530\"\u003eRFC 6530 SMTPUTF8\u003c/a\u003e, permitting use of UTF-8 Unicode characters everywhere, thanks to \u003ca href=\"https://github.com/arnt\"\u003e\u003ccode\u003e@​arnt\u003c/code\u003e\u003c/a\u003e and ICANN. See \u003ccode\u003eSMTPUTF8.md\u003c/code\u003e for details.\u003c/li\u003e\n\u003cli\u003eMore reliable checking for multibyte support.\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/PHPMailer/PHPMailer/commit/d9e3b36b47f04b497a0164c5a20f92acb4593284\"\u003e\u003ccode\u003ed9e3b36\u003c/code\u003e\u003c/a\u003e 6.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/fe380a85e07a94cd1684943521d727fb8de6b643\"\u003e\u003ccode\u003efe380a8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/issues/3240\"\u003e#3240\u003c/a\u003e from SirLouen/patch/3201v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/29f48d454e12ed933cd6c4cacce03d72e4c71f45\"\u003e\u003ccode\u003e29f48d4\u003c/code\u003e\u003c/a\u003e Regressing deprecatedArg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/6ed58a9c607f1830bea0e58f88cf30f7344f8b3f\"\u003e\u003ccode\u003e6ed58a9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/issues/3238\"\u003e#3238\u003c/a\u003e from PHPMailer/dependabot/github_actions/action-runn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/9500c37b70ada2b94f691f527ce11febc0c1998b\"\u003e\u003ccode\u003e9500c37\u003c/code\u003e\u003c/a\u003e Version and changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/39a1bc905cf3417de9e37b23ad1c2ebfc0a7fd35\"\u003e\u003ccode\u003e39a1bc9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/issues/3237\"\u003e#3237\u003c/a\u003e from SirLouen/patch/3234\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/22a8dce04ebe7b67a6a7bcacb96181e5552317e1\"\u003e\u003ccode\u003e22a8dce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/issues/3202\"\u003e#3202\u003c/a\u003e from SirLouen/patch/3201\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/9b899a0f225d9157e9c23aa77b8ee915323a99c9\"\u003e\u003ccode\u003e9b899a0\u003c/code\u003e\u003c/a\u003e GH Actions: Bump github/codeql-action in the action-runners group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/8e8b503db947f6a5124514fee77213ed9edefd2b\"\u003e\u003ccode\u003e8e8b503\u003c/code\u003e\u003c/a\u003e Doing some cleaning up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/bcc4d8489387f90ce6f8439b268aac0fbd9686ae\"\u003e\u003ccode\u003ebcc4d84\u003c/code\u003e\u003c/a\u003e Reply-To to Indexed Array Conversion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/intl-extra` from 3.20.0 to 3.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/intl-extra/compare/v3.20.0...v3.21.0\"\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.20.0 to 3.21.1\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.21.1 (2025-05-03)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ExtensionSet usage of BinaryOperatorExpressionParser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.0 (2025-05-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong array index\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTemplate::loadTemplate()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix testing and expression when it evaluates to an instance of \u003ccode\u003eMarkup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eReturnPrimitiveTypeInterface\u003c/code\u003e (and sub-interfaces for number, boolean, string, and array)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSupportDefinedTestInterface\u003c/code\u003e for expression nodes supporting the \u003ccode\u003edefined\u003c/code\u003e test\u003c/li\u003e\n\u003cli\u003eDeprecate using the \u003ccode\u003e|\u003c/code\u003e operator in an expression with \u003ccode\u003e+\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e without using parentheses to clarify precedence\u003c/li\u003e\n\u003cli\u003eDeprecate operator precedence outside of the [0, 512] range\u003c/li\u003e\n\u003cli\u003eIntroduce expression parser classes to describe operators and operands provided by extensions\ninstead of arrays (it comes with many deprecations that are documented in\nthe \u003ccode\u003edeprecated\u003c/code\u003e documentation chapter)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\ExpressionParser\u003c/code\u003e, and \u003ccode\u003eTwig\\OperatorPrecedenceChange\u003c/code\u003e classes\u003c/li\u003e\n\u003cli\u003eAdd attributes \u003ccode\u003eAsTwigFilter\u003c/code\u003e, \u003ccode\u003eAsTwigFunction\u003c/code\u003e, and \u003ccode\u003eAsTwigTest\u003c/code\u003e to ease extension development\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/285123877d4dd97dd7c11842ac5fb7e86e60d81d\"\u003e\u003ccode\u003e2851238\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/a4293d7d2991a0a68f34fb7056b0aa295c764db5\"\u003e\u003ccode\u003ea4293d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4535f1282d8e83eb79c7378c305beb0e6136e75e\"\u003e\u003ccode\u003e4535f12\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4633\"\u003e#4633\u003c/a\u003e Fix ExtensionSet usage of BinaryOperatorExpressionParser (VincentLa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/e14a2474fbcf0e97fc6b0b7e30de8a6924e0ab2a\"\u003e\u003ccode\u003ee14a247\u003c/code\u003e\u003c/a\u003e Fix warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/00d29e6657b36ae08672a8b92aec7f38c2ce1eda\"\u003e\u003ccode\u003e00d29e6\u003c/code\u003e\u003c/a\u003e Fix instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/06eb9eafe23924056bc47965551e3dbe77bb8243\"\u003e\u003ccode\u003e06eb9ea\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b54a265712a475da0aef560e184d68a9affd3ace\"\u003e\u003ccode\u003eb54a265\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fde4de9fd981912e702e205d54f52586b9840d03\"\u003e\u003ccode\u003efde4de9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4626\"\u003e#4626\u003c/a\u003e Tweaks html_cva docs (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f14f2208f944807373ff2903e59287a04a21b9d1\"\u003e\u003ccode\u003ef14f220\u003c/code\u003e\u003c/a\u003e Tweaks html_cva docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/7b2fe7cf14871745f50424ca83456be6383bd425\"\u003e\u003ccode\u003e7b2fe7c\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4613\"\u003e#4613\u003c/a\u003e Update html_cva.rst (seb-jean)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.20.0...v3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/composer-xmlprovider-installer` from 1.0.1 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/commit/3d882187b5b0b404c381a2e4d17498ca4b2785b3\"\u003e\u003ccode\u003e3d88218\u003c/code\u003e\u003c/a\u003e Change path to look for a registry-file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/compare/v1.0.1...v1.0.2\"\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/Harshit0726/simplesamlphp/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harshit0726%2Fsimplesamlphp/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"2847561962","node_id":"PR_kwDOO-5OGM6puljq","number":16,"state":"closed","title":"build(deps): bump the production-dependencies group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T00:26:23.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-22T00:34:47.000Z","updated_at":"2025-09-29T00:26:23.000Z","time_to_close":604296,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":10,"packages":[{"name":"phpmailer/phpmailer","old_version":"6.9.3","new_version":"6.10.0","repository_url":"https://github.com/PHPMailer/PHPMailer"},{"name":"simplesamlphp/saml2","old_version":"5.0.0-alpha.21","new_version":"5.0.4","repository_url":"https://github.com/simplesamlphp/saml2"},{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"},{"name":"simplesamlphp/xml-common","old_version":"1.24.2","new_version":"1.25.1"},{"name":"simplesamlphp/xml-security","old_version":"1.13.0","new_version":"1.13.7"},{"name":"twig/intl-extra","old_version":"3.20.0","new_version":"3.21.0","repository_url":"https://github.com/twigphp/intl-extra"},{"name":"twig/twig","old_version":"3.20.0","new_version":"3.21.1"},{"name":"guzzlehttp/psr7","old_version":"2.7.1","new_version":"2.8.0"},{"name":"simplesamlphp/composer-xmlprovider-installer","old_version":"1.0.1","new_version":"1.0.2"},{"name":"simplesamlphp/xml-soap","old_version":"1.7.0","new_version":"1.7.1"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 4 updates in the / directory: [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer), [simplesamlphp/saml2](https://github.com/simplesamlphp/saml2), [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) and [twig/intl-extra](https://github.com/twigphp/intl-extra).\n\nUpdates `phpmailer/phpmailer` from 6.9.3 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PHPMailer/PHPMailer/releases\"\u003ephpmailer/phpmailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch1\u003ePHPMailer 6.10.0\u003c/h1\u003e\n\u003cp\u003eThis is a feature and maintenance release introducing full support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6531\"\u003eRFC 6531 SMTPUTF8\u003c/a\u003e, meaning that you are now free to use Unicode characters in email addresses, such as \u003ccode\u003eJøeÜser@example.com\u003c/code\u003e, and everywhere else, without any complicated encoding schemes. Using this feature requires that you send through a mail server that advertises support for SMTPUTF8. For full details see \u003ca href=\"https://github.com/PHPMailer/PHPMailer/blob/master/SMTPUTF8.md\"\u003e\u003ccode\u003eSMTPUTF8.md\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat else changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not add \u003ccode\u003e.editorconfig\u003c/code\u003e file to releases by \u003ca href=\"https://github.com/ziegenberg\"\u003e\u003ccode\u003e@​ziegenberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3130\"\u003ePHPMailer/PHPMailer#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Swiftmailer with Symfony Mailer by \u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3132\"\u003ePHPMailer/PHPMailer#3132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a space by \u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3133\"\u003ePHPMailer/PHPMailer#3133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the smtp error \u003ccode\u003eErrorInfo\u003c/code\u003e msg: Troubleshooting url glued by \u003ca href=\"https://github.com/sudwebdesign\"\u003e\u003ccode\u003e@​sudwebdesign\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3148\"\u003ePHPMailer/PHPMailer#3148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing translations and improve grammar for European Portuguese  by \u003ca href=\"https://github.com/sudojoao\"\u003e\u003ccode\u003e@​sudojoao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3147\"\u003ePHPMailer/PHPMailer#3147\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/ziegenberg\"\u003e\u003ccode\u003e@​ziegenberg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3130\"\u003ePHPMailer/PHPMailer#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3132\"\u003ePHPMailer/PHPMailer#3132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudwebdesign\"\u003e\u003ccode\u003e@​sudwebdesign\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3148\"\u003ePHPMailer/PHPMailer#3148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudojoao\"\u003e\u003ccode\u003e@​sudojoao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3147\"\u003ePHPMailer/PHPMailer#3147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\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/PHPMailer/PHPMailer/blob/master/changelog.md\"\u003ephpmailer/phpmailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.10.0 (April 24th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6530\"\u003eRFC 6530 SMTPUTF8\u003c/a\u003e, permitting use of UTF-8 Unicode characters everywhere, thanks to \u003ca href=\"https://github.com/arnt\"\u003e\u003ccode\u003e@​arnt\u003c/code\u003e\u003c/a\u003e and ICANN. See \u003ccode\u003eSMTPUTF8.md\u003c/code\u003e for details.\u003c/li\u003e\n\u003cli\u003eMore reliable checking for multibyte support.\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/PHPMailer/PHPMailer/commit/bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144\"\u003e\u003ccode\u003ebf74d75\u003c/code\u003e\u003c/a\u003e 6.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/e932843879551ced8ac3cd23e1ed74695caab0b9\"\u003e\u003ccode\u003ee932843\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/ca87ef20d222034ae0eea36254301ca9592faa08\"\u003e\u003ccode\u003eca87ef2\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/80b6275ebcf16d583668593f7ff5516b91a77b89\"\u003e\u003ccode\u003e80b6275\u003c/code\u003e\u003c/a\u003e Skip this test when UTF-8 isn't usable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/c5dae41b32f26a6ceec60d6399806fc893c2ad96\"\u003e\u003ccode\u003ec5dae41\u003c/code\u003e\u003c/a\u003e Merge branch 'SMTPUTF8-test' into SMTPUTF8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/fc6779f05064fae76387d9f77168316b8fad3e1f\"\u003e\u003ccode\u003efc6779f\u003c/code\u003e\u003c/a\u003e Fail to add an address if it uses 8-bit chars in the domain, but we are missi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/154743c305b06dd9b50c41122427028e023a24d4\"\u003e\u003ccode\u003e154743c\u003c/code\u003e\u003c/a\u003e nah\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1ef59a2a99a6bd2a1fc01f65b7f1111186fa64ae\"\u003e\u003ccode\u003e1ef59a2\u003c/code\u003e\u003c/a\u003e Try without mbstring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1db5c74f7650ee17bd81e8a3107453e1956d9767\"\u003e\u003ccode\u003e1db5c74\u003c/code\u003e\u003c/a\u003e Use existing function to check for test config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/d31cb271170c0972be4220aed592aa2f5a23d699\"\u003e\u003ccode\u003ed31cb27\u003c/code\u003e\u003c/a\u003e Adjust eai regex to disallow emoji and letters/numbers.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2` from 5.0.0-alpha.21 to 5.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/13d7708158ac29299977dab779647c07c4974786\"\u003e\u003ccode\u003e13d7708\u003c/code\u003e\u003c/a\u003e Add interfaces for (a)synchronous bindings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/0b92a98a7457f1d22cc64d81baa55eca7c564f2f\"\u003e\u003ccode\u003e0b92a98\u003c/code\u003e\u003c/a\u003e Add interface for bindings that use a relay state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/d23dce11ac5a9b84a37a283ea7fbb0d780771e6c\"\u003e\u003ccode\u003ed23dce1\u003c/code\u003e\u003c/a\u003e Add missing trailing comma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/9592ebeb0ba5bd53bd16987cf86310bc1d7a6a66\"\u003e\u003ccode\u003e9592ebe\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant + enum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/8cda24f2e59cd527a96dc3070bb43ae0672c0e64\"\u003e\u003ccode\u003e8cda24f\u003c/code\u003e\u003c/a\u003e Move element registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/cf3c0c3e84086f7ffa31dedf1ce43a4ced59a1d1\"\u003e\u003ccode\u003ecf3c0c3\u003c/code\u003e\u003c/a\u003e Explicitly deny signatures containing ds:Object elements (E91)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/6179809f415812430bd1c9ec1ed002c1e5632c4f\"\u003e\u003ccode\u003e6179809\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/9c0040881eec1d9447dcc5a043d91450e62f81f4\"\u003e\u003ccode\u003e9c00408\u003c/code\u003e\u003c/a\u003e Move ext-soap to suggestions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/c5afe836888890b859ae7b224619c380bb87349d\"\u003e\u003ccode\u003ec5afe83\u003c/code\u003e\u003c/a\u003e Fix composer-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/bfc3652c359fd778f3f3b54dc5b20a036a7514ee\"\u003e\u003ccode\u003ebfc3652\u003c/code\u003e\u003c/a\u003e Merge master into release-5.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/saml2/compare/v5.0.0-alpha.21...v5.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-common` from 1.24.2 to 1.25.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/999603aa521d91e17b562bb0b498513af80eb190\"\u003e\u003ccode\u003e999603a\u003c/code\u003e\u003c/a\u003e Fix class registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/b4a32a9ab9fdde8990454bf85f3b276e80e4ac7c\"\u003e\u003ccode\u003eb4a32a9\u003c/code\u003e\u003c/a\u003e fix qa\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/ee9a90c54b6ff33b3e32a1a386ae557efd5813da\"\u003e\u003ccode\u003eee9a90c\u003c/code\u003e\u003c/a\u003e Remove unused variables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/5c9a3dc7081227b4e3f752df3342af1975b265b1\"\u003e\u003ccode\u003e5c9a3dc\u003c/code\u003e\u003c/a\u003e Throw a meaningful exception when no schema was set\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/c4b82700cc819547c1a0a166d9a770f1dd2c94b9\"\u003e\u003ccode\u003ec4b8270\u003c/code\u003e\u003c/a\u003e Remove unused parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/a9257f7b1073444784e896f726e23063671214d2\"\u003e\u003ccode\u003ea9257f7\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/ba12751ff66266d1ef7b1e919ff8e12e15d3e780\"\u003e\u003ccode\u003eba12751\u003c/code\u003e\u003c/a\u003e Delete src/XsProcess.php\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/2250c05aa0062bba4baad9d2357e94f9aa10ffc0\"\u003e\u003ccode\u003e2250c05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-common/issues/33\"\u003e#33\u003c/a\u003e from simplesamlphp/feature/xpath-assert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/eae1f258731136390d2e0192f5596abb726fe927\"\u003e\u003ccode\u003eeae1f25\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/4f66ed15139f08df49cf92c4041c9d086a8615fb\"\u003e\u003ccode\u003e4f66ed1\u003c/code\u003e\u003c/a\u003e Fix phpdocs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/xml-common/compare/v1.24.2...v1.25.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-security` from 1.13.0 to 1.13.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/f6f32a3c2c6b398408d5bccc9d59445edc1cb67d\"\u003e\u003ccode\u003ef6f32a3\u003c/code\u003e\u003c/a\u003e Remove unused dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/3fb225b0c22e66b8e1dcaa7101e806c75c89dee3\"\u003e\u003ccode\u003e3fb225b\u003c/code\u003e\u003c/a\u003e Fix class registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/e5d30fdaddb6cd13ade93cb2adc135932b76ecd3\"\u003e\u003ccode\u003ee5d30fd\u003c/code\u003e\u003c/a\u003e Fix signature;  EncryptedKey is optional here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/d233bee36f3d772f61337897544d574779894931\"\u003e\u003ccode\u003ed233bee\u003c/code\u003e\u003c/a\u003e Update element registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/251933fdcb6b361134d5eb2517542441f5c318b1\"\u003e\u003ccode\u003e251933f\u003c/code\u003e\u003c/a\u003e Resolve phpstan-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/7bcc2b75ef79f9d295dabf36499c1fa2d8bfa44d\"\u003e\u003ccode\u003e7bcc2b7\u003c/code\u003e\u003c/a\u003e Add missing dsig11-elements (\u003ca href=\"https://redirect.github.com/simplesamlphp/xml-security/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/a7f2e09632da1179ecb9a021c3c2fbcbcd28071a\"\u003e\u003ccode\u003ea7f2e09\u003c/code\u003e\u003c/a\u003e bugfix: Fix incorrect exception being thrown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/e131fee092fd49851fb5220b8a653436d5806c5e\"\u003e\u003ccode\u003ee131fee\u003c/code\u003e\u003c/a\u003e Bump dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/3c83d0205b2998e7e3b85027045dc676817f6e5c\"\u003e\u003ccode\u003e3c83d02\u003c/code\u003e\u003c/a\u003e Update simplesamlphp/xml-common requirement (\u003ca href=\"https://redirect.github.com/simplesamlphp/xml-security/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/001b391ebc80c1608c5f78c4d3da7af081d6681b\"\u003e\u003ccode\u003e001b391\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/xml-security/compare/v1.13.0...v1.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/intl-extra` from 3.20.0 to 3.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/intl-extra/compare/v3.20.0...v3.21.0\"\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.20.0 to 3.21.1\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.21.1 (2025-05-03)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ExtensionSet usage of BinaryOperatorExpressionParser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.0 (2025-05-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong array index\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTemplate::loadTemplate()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix testing and expression when it evaluates to an instance of \u003ccode\u003eMarkup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eReturnPrimitiveTypeInterface\u003c/code\u003e (and sub-interfaces for number, boolean, string, and array)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSupportDefinedTestInterface\u003c/code\u003e for expression nodes supporting the \u003ccode\u003edefined\u003c/code\u003e test\u003c/li\u003e\n\u003cli\u003eDeprecate using the \u003ccode\u003e|\u003c/code\u003e operator in an expression with \u003ccode\u003e+\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e without using parentheses to clarify precedence\u003c/li\u003e\n\u003cli\u003eDeprecate operator precedence outside of the [0, 512] range\u003c/li\u003e\n\u003cli\u003eIntroduce expression parser classes to describe operators and operands provided by extensions\ninstead of arrays (it comes with many deprecations that are documented in\nthe \u003ccode\u003edeprecated\u003c/code\u003e documentation chapter)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\ExpressionParser\u003c/code\u003e, and \u003ccode\u003eTwig\\OperatorPrecedenceChange\u003c/code\u003e classes\u003c/li\u003e\n\u003cli\u003eAdd attributes \u003ccode\u003eAsTwigFilter\u003c/code\u003e, \u003ccode\u003eAsTwigFunction\u003c/code\u003e, and \u003ccode\u003eAsTwigTest\u003c/code\u003e to ease extension development\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/285123877d4dd97dd7c11842ac5fb7e86e60d81d\"\u003e\u003ccode\u003e2851238\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/a4293d7d2991a0a68f34fb7056b0aa295c764db5\"\u003e\u003ccode\u003ea4293d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4535f1282d8e83eb79c7378c305beb0e6136e75e\"\u003e\u003ccode\u003e4535f12\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4633\"\u003e#4633\u003c/a\u003e Fix ExtensionSet usage of BinaryOperatorExpressionParser (VincentLa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/e14a2474fbcf0e97fc6b0b7e30de8a6924e0ab2a\"\u003e\u003ccode\u003ee14a247\u003c/code\u003e\u003c/a\u003e Fix warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/00d29e6657b36ae08672a8b92aec7f38c2ce1eda\"\u003e\u003ccode\u003e00d29e6\u003c/code\u003e\u003c/a\u003e Fix instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/06eb9eafe23924056bc47965551e3dbe77bb8243\"\u003e\u003ccode\u003e06eb9ea\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b54a265712a475da0aef560e184d68a9affd3ace\"\u003e\u003ccode\u003eb54a265\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fde4de9fd981912e702e205d54f52586b9840d03\"\u003e\u003ccode\u003efde4de9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4626\"\u003e#4626\u003c/a\u003e Tweaks html_cva docs (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f14f2208f944807373ff2903e59287a04a21b9d1\"\u003e\u003ccode\u003ef14f220\u003c/code\u003e\u003c/a\u003e Tweaks html_cva docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/7b2fe7cf14871745f50424ca83456be6383bd425\"\u003e\u003ccode\u003e7b2fe7c\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4613\"\u003e#4613\u003c/a\u003e Update html_cva.rst (seb-jean)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.20.0...v3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `guzzlehttp/psr7` from 2.7.1 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/guzzle/psr7/releases\"\u003eguzzlehttp/psr7's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow empty lists as header values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePHP 8.5 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eSee also the \u003ca href=\"https://github.com/guzzle/psr7/blob/HEAD/CHANGELOG.md\"\u003echange log\u003c/a\u003e for changes.\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/guzzle/psr7/blob/2.8/CHANGELOG.md\"\u003eguzzlehttp/psr7's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0 - 2025-08-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow empty lists as header values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePHP 8.5 support\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/guzzle/psr7/commit/21dc724a0583619cd1652f673303492272778051\"\u003e\u003ccode\u003e21dc724\u003c/code\u003e\u003c/a\u003e Release 2.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guzzle/psr7/commit/d54eefe3a4387837958077e3fc3f823a56131d72\"\u003e\u003ccode\u003ed54eefe\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guzzle/psr7/commit/893e271f67257f95ce8b1f037571b09db2db96a8\"\u003e\u003ccode\u003e893e271\u003c/code\u003e\u003c/a\u003e [2.8] Allow empty lists as header values (\u003ca href=\"https://redirect.github.com/guzzle/psr7/issues/625\"\u003e#625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guzzle/psr7/commit/b0b99b857f3c10ba529f22067d11e10973aefdc7\"\u003e\u003ccode\u003eb0b99b8\u003c/code\u003e\u003c/a\u003e [2.8] Add PHP 8.5 support (\u003ca href=\"https://redirect.github.com/guzzle/psr7/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/guzzle/psr7/compare/2.7.1...2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/composer-xmlprovider-installer` from 1.0.1 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/commit/3d882187b5b0b404c381a2e4d17498ca4b2785b3\"\u003e\u003ccode\u003e3d88218\u003c/code\u003e\u003c/a\u003e Change path to look for a registry-file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/compare/v1.0.1...v1.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-soap` from 1.7.0 to 1.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/ca1ee4ea29c62fa66fc30d040b4013b4543f4f76\"\u003e\u003ccode\u003eca1ee4e\u003c/code\u003e\u003c/a\u003e Bump dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/fd3abfc0e17f387b4373886d8c3fe93538218d15\"\u003e\u003ccode\u003efd3abfc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-soap/issues/12\"\u003e#12\u003c/a\u003e from simplesamlphp/dependabot/composer/production-depe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/40e19def659588a344a971a9932808367116cadb\"\u003e\u003ccode\u003e40e19de\u003c/code\u003e\u003c/a\u003e Update simplesamlphp/xml-common requirement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/2ad78a4f58fd42d8416859dbb678b46d5aa9f6f3\"\u003e\u003ccode\u003e2ad78a4\u003c/code\u003e\u003c/a\u003e Remove unused dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/dfd87ec05bfe5e5617a00198a0ae4a0d3a4592c9\"\u003e\u003ccode\u003edfd87ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-soap/issues/11\"\u003e#11\u003c/a\u003e from simplesamlphp/feature/replace-superlinter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/1b640299931d608939b2a1596b1846ea368d6d29\"\u003e\u003ccode\u003e1b64029\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/xml-soap/compare/v1.7.0...v1.7.1\"\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/Harshit0726/simplesamlphp/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harshit0726%2Fsimplesamlphp/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"2807916029","node_id":"PR_kwDOC63jXc6nXWX9","number":14,"state":"open","title":"Update simplesamlphp/saml2-legacy requirement from ~4.18.1 to ~4.19.0 in the production-dependencies group","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T11:38:06.000Z","updated_at":"2025-09-08T11:38:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"simplesamlphp/saml2-legacy","old_version":"~4.18.1","new_version":"~4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"}],"path":"the production-dependencies group","ecosystem":"packagist"},"body":"Updates the requirements on [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) to permit the latest version.\nUpdates `simplesamlphp/saml2-legacy` to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.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\n\n\n\u003c/details\u003e","html_url":"https://github.com/simplesamlphp/simplesamlphp-module-fticks/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsimplesamlphp-module-fticks/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"2807867018","node_id":"PR_kwDOAQXzIM6nXKaK","number":2512,"state":"closed","title":"build(deps): bump simplesamlphp/saml2-legacy from 4.18.1 to 4.19.0 in the production-dependencies group","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-08T11:45:16.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T11:20:35.000Z","updated_at":"2025-09-08T11:45:16.000Z","time_to_close":1481,"merged_at":"2025-09-08T11:45:16.000Z","merged_by":"tvdijen","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"}],"path":"the production-dependencies group","ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 1 update: [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy).\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.0\"\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=simplesamlphp/saml2-legacy\u0026package-manager=composer\u0026previous-version=4.18.1\u0026new-version=4.19.0)](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 \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/simplesamlphp/simplesamlphp/pull/2512","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsimplesamlphp/issues/2512","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2512/packages"},{"uuid":"2807153100","node_id":"PR_kwDOC0RIPM6nUcHM","number":16,"state":"open","title":"Update simplesamlphp/saml2-legacy requirement from ~4.18.1 to ~4.19.0 in the production-dependencies group","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T07:28:03.000Z","updated_at":"2025-09-08T07:28:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"simplesamlphp/saml2-legacy","old_version":"~4.18.1","new_version":"~4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"}],"path":"the production-dependencies group","ecosystem":"packagist"},"body":"Updates the requirements on [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) to permit the latest version.\nUpdates `simplesamlphp/saml2-legacy` to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.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\n\n\n\u003c/details\u003e","html_url":"https://github.com/simplesamlphp/simplesamlphp-module-exampleattributeserver/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsimplesamlphp-module-exampleattributeserver/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"2806476505","node_id":"PR_kwDOO-5OGM6nR27Z","number":13,"state":"open","title":"build(deps): bump the production-dependencies group across 1 directory with 10 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-09-08T00:30:18.000Z","updated_at":"2025-09-08T00:30:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":10,"packages":[{"name":"phpmailer/phpmailer","old_version":"6.9.3","new_version":"6.10.0","repository_url":"https://github.com/PHPMailer/PHPMailer"},{"name":"simplesamlphp/assert","old_version":"1.8.1","new_version":"1.8.2","repository_url":"https://github.com/simplesamlphp/assert"},{"name":"simplesamlphp/saml2","old_version":"5.0.0-alpha.21","new_version":"5.0.2","repository_url":"https://github.com/simplesamlphp/saml2"},{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"},{"name":"twig/intl-extra","old_version":"3.20.0","new_version":"3.21.0","repository_url":"https://github.com/twigphp/intl-extra"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer) | `6.9.3` | `6.10.0` |\n| [simplesamlphp/assert](https://github.com/simplesamlphp/assert) | `1.8.1` | `1.8.2` |\n| [simplesamlphp/saml2](https://github.com/simplesamlphp/saml2) | `5.0.0-alpha.21` | `5.0.2` |\n| [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) | `4.18.1` | `4.19.0` |\n| [twig/intl-extra](https://github.com/twigphp/intl-extra) | `3.20.0` | `3.21.0` |\n\n\nUpdates `phpmailer/phpmailer` from 6.9.3 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PHPMailer/PHPMailer/releases\"\u003ephpmailer/phpmailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch1\u003ePHPMailer 6.10.0\u003c/h1\u003e\n\u003cp\u003eThis is a feature and maintenance release introducing full support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6531\"\u003eRFC 6531 SMTPUTF8\u003c/a\u003e, meaning that you are now free to use Unicode characters in email addresses, such as \u003ccode\u003eJøeÜser@example.com\u003c/code\u003e, and everywhere else, without any complicated encoding schemes. Using this feature requires that you send through a mail server that advertises support for SMTPUTF8. For full details see \u003ca href=\"https://github.com/PHPMailer/PHPMailer/blob/master/SMTPUTF8.md\"\u003e\u003ccode\u003eSMTPUTF8.md\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat else changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not add \u003ccode\u003e.editorconfig\u003c/code\u003e file to releases by \u003ca href=\"https://github.com/ziegenberg\"\u003e\u003ccode\u003e@​ziegenberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3130\"\u003ePHPMailer/PHPMailer#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Swiftmailer with Symfony Mailer by \u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3132\"\u003ePHPMailer/PHPMailer#3132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a space by \u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3133\"\u003ePHPMailer/PHPMailer#3133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the smtp error \u003ccode\u003eErrorInfo\u003c/code\u003e msg: Troubleshooting url glued by \u003ca href=\"https://github.com/sudwebdesign\"\u003e\u003ccode\u003e@​sudwebdesign\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3148\"\u003ePHPMailer/PHPMailer#3148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing translations and improve grammar for European Portuguese  by \u003ca href=\"https://github.com/sudojoao\"\u003e\u003ccode\u003e@​sudojoao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3147\"\u003ePHPMailer/PHPMailer#3147\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/ziegenberg\"\u003e\u003ccode\u003e@​ziegenberg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3130\"\u003ePHPMailer/PHPMailer#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3132\"\u003ePHPMailer/PHPMailer#3132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudwebdesign\"\u003e\u003ccode\u003e@​sudwebdesign\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3148\"\u003ePHPMailer/PHPMailer#3148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudojoao\"\u003e\u003ccode\u003e@​sudojoao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3147\"\u003ePHPMailer/PHPMailer#3147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\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/PHPMailer/PHPMailer/blob/master/changelog.md\"\u003ephpmailer/phpmailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.10.0 (April 24th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6530\"\u003eRFC 6530 SMTPUTF8\u003c/a\u003e, permitting use of UTF-8 Unicode characters everywhere, thanks to \u003ca href=\"https://github.com/arnt\"\u003e\u003ccode\u003e@​arnt\u003c/code\u003e\u003c/a\u003e and ICANN. See \u003ccode\u003eSMTPUTF8.md\u003c/code\u003e for details.\u003c/li\u003e\n\u003cli\u003eMore reliable checking for multibyte support.\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/PHPMailer/PHPMailer/commit/bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144\"\u003e\u003ccode\u003ebf74d75\u003c/code\u003e\u003c/a\u003e 6.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/e932843879551ced8ac3cd23e1ed74695caab0b9\"\u003e\u003ccode\u003ee932843\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/ca87ef20d222034ae0eea36254301ca9592faa08\"\u003e\u003ccode\u003eca87ef2\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/80b6275ebcf16d583668593f7ff5516b91a77b89\"\u003e\u003ccode\u003e80b6275\u003c/code\u003e\u003c/a\u003e Skip this test when UTF-8 isn't usable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/c5dae41b32f26a6ceec60d6399806fc893c2ad96\"\u003e\u003ccode\u003ec5dae41\u003c/code\u003e\u003c/a\u003e Merge branch 'SMTPUTF8-test' into SMTPUTF8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/fc6779f05064fae76387d9f77168316b8fad3e1f\"\u003e\u003ccode\u003efc6779f\u003c/code\u003e\u003c/a\u003e Fail to add an address if it uses 8-bit chars in the domain, but we are missi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/154743c305b06dd9b50c41122427028e023a24d4\"\u003e\u003ccode\u003e154743c\u003c/code\u003e\u003c/a\u003e nah\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1ef59a2a99a6bd2a1fc01f65b7f1111186fa64ae\"\u003e\u003ccode\u003e1ef59a2\u003c/code\u003e\u003c/a\u003e Try without mbstring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1db5c74f7650ee17bd81e8a3107453e1956d9767\"\u003e\u003ccode\u003e1db5c74\u003c/code\u003e\u003c/a\u003e Use existing function to check for test config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/d31cb271170c0972be4220aed592aa2f5a23d699\"\u003e\u003ccode\u003ed31cb27\u003c/code\u003e\u003c/a\u003e Adjust eai regex to disallow emoji and letters/numbers.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/assert` from 1.8.1 to 1.8.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/b551f50399540172f387d97b2e7246e6c352154d\"\u003e\u003ccode\u003eb551f50\u003c/code\u003e\u003c/a\u003e Raise PHPstan level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/efb31b0471416bcfea63a14e713fb70c1b397c1a\"\u003e\u003ccode\u003eefb31b0\u003c/code\u003e\u003c/a\u003e Fix incorrect \u003ca href=\"https://github.com/method\"\u003e\u003ccode\u003e@​method\u003c/code\u003e\u003c/a\u003e tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/c05fe23e6cc84865f1727ebf00bfd71e75752915\"\u003e\u003ccode\u003ec05fe23\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/assert/issues/19\"\u003e#19\u003c/a\u003e from simplesamlphp/feature/replace-superlinter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/06bad133fe6145596a92837fb2af17508e390cce\"\u003e\u003ccode\u003e06bad13\u003c/code\u003e\u003c/a\u003e Match a prefix, not just a word\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/934471eea4ef98d218e9fdb6497832f35f57f747\"\u003e\u003ccode\u003e934471e\u003c/code\u003e\u003c/a\u003e Match a prefix, not just a word\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/5101dd58b2f874f2b80cb062ecad6117d7eac821\"\u003e\u003ccode\u003e5101dd5\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/9dac1c247c5eed25b6bdc6ea9e6cb00f85161f4d\"\u003e\u003ccode\u003e9dac1c2\u003c/code\u003e\u003c/a\u003e Remove length test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/assert/compare/v1.8.1...v1.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2` from 5.0.0-alpha.21 to 5.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/d23dce11ac5a9b84a37a283ea7fbb0d780771e6c\"\u003e\u003ccode\u003ed23dce1\u003c/code\u003e\u003c/a\u003e Add missing trailing comma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/9592ebeb0ba5bd53bd16987cf86310bc1d7a6a66\"\u003e\u003ccode\u003e9592ebe\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant + enum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/8cda24f2e59cd527a96dc3070bb43ae0672c0e64\"\u003e\u003ccode\u003e8cda24f\u003c/code\u003e\u003c/a\u003e Move element registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/cf3c0c3e84086f7ffa31dedf1ce43a4ced59a1d1\"\u003e\u003ccode\u003ecf3c0c3\u003c/code\u003e\u003c/a\u003e Explicitly deny signatures containing ds:Object elements (E91)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/6179809f415812430bd1c9ec1ed002c1e5632c4f\"\u003e\u003ccode\u003e6179809\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/9c0040881eec1d9447dcc5a043d91450e62f81f4\"\u003e\u003ccode\u003e9c00408\u003c/code\u003e\u003c/a\u003e Move ext-soap to suggestions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/c5afe836888890b859ae7b224619c380bb87349d\"\u003e\u003ccode\u003ec5afe83\u003c/code\u003e\u003c/a\u003e Fix composer-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/bfc3652c359fd778f3f3b54dc5b20a036a7514ee\"\u003e\u003ccode\u003ebfc3652\u003c/code\u003e\u003c/a\u003e Merge master into release-5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/8419f77e10c8c91168ed4f95d33d56b7dda59096\"\u003e\u003ccode\u003e8419f77\u003c/code\u003e\u003c/a\u003e Re-enstate the use of PSR-7 requests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/93b4c73c6f1388eb130aa30aa45dfc4d3d148d91\"\u003e\u003ccode\u003e93b4c73\u003c/code\u003e\u003c/a\u003e Fix PHPStan\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/saml2/compare/v5.0.0-alpha.21...v5.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-common` from 1.24.2 to 1.25.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/999603aa521d91e17b562bb0b498513af80eb190\"\u003e\u003ccode\u003e999603a\u003c/code\u003e\u003c/a\u003e Fix class registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/b4a32a9ab9fdde8990454bf85f3b276e80e4ac7c\"\u003e\u003ccode\u003eb4a32a9\u003c/code\u003e\u003c/a\u003e fix qa\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/ee9a90c54b6ff33b3e32a1a386ae557efd5813da\"\u003e\u003ccode\u003eee9a90c\u003c/code\u003e\u003c/a\u003e Remove unused variables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/5c9a3dc7081227b4e3f752df3342af1975b265b1\"\u003e\u003ccode\u003e5c9a3dc\u003c/code\u003e\u003c/a\u003e Throw a meaningful exception when no schema was set\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/c4b82700cc819547c1a0a166d9a770f1dd2c94b9\"\u003e\u003ccode\u003ec4b8270\u003c/code\u003e\u003c/a\u003e Remove unused parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/a9257f7b1073444784e896f726e23063671214d2\"\u003e\u003ccode\u003ea9257f7\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/ba12751ff66266d1ef7b1e919ff8e12e15d3e780\"\u003e\u003ccode\u003eba12751\u003c/code\u003e\u003c/a\u003e Delete src/XsProcess.php\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/2250c05aa0062bba4baad9d2357e94f9aa10ffc0\"\u003e\u003ccode\u003e2250c05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-common/issues/33\"\u003e#33\u003c/a\u003e from simplesamlphp/feature/xpath-assert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/eae1f258731136390d2e0192f5596abb726fe927\"\u003e\u003ccode\u003eeae1f25\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/4f66ed15139f08df49cf92c4041c9d086a8615fb\"\u003e\u003ccode\u003e4f66ed1\u003c/code\u003e\u003c/a\u003e Fix phpdocs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/xml-common/compare/v1.24.2...v1.25.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-security` from 1.13.0 to 1.13.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/f6f32a3c2c6b398408d5bccc9d59445edc1cb67d\"\u003e\u003ccode\u003ef6f32a3\u003c/code\u003e\u003c/a\u003e Remove unused dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/3fb225b0c22e66b8e1dcaa7101e806c75c89dee3\"\u003e\u003ccode\u003e3fb225b\u003c/code\u003e\u003c/a\u003e Fix class registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/e5d30fdaddb6cd13ade93cb2adc135932b76ecd3\"\u003e\u003ccode\u003ee5d30fd\u003c/code\u003e\u003c/a\u003e Fix signature;  EncryptedKey is optional here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/d233bee36f3d772f61337897544d574779894931\"\u003e\u003ccode\u003ed233bee\u003c/code\u003e\u003c/a\u003e Update element registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/251933fdcb6b361134d5eb2517542441f5c318b1\"\u003e\u003ccode\u003e251933f\u003c/code\u003e\u003c/a\u003e Resolve phpstan-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/7bcc2b75ef79f9d295dabf36499c1fa2d8bfa44d\"\u003e\u003ccode\u003e7bcc2b7\u003c/code\u003e\u003c/a\u003e Add missing dsig11-elements (\u003ca href=\"https://redirect.github.com/simplesamlphp/xml-security/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/a7f2e09632da1179ecb9a021c3c2fbcbcd28071a\"\u003e\u003ccode\u003ea7f2e09\u003c/code\u003e\u003c/a\u003e bugfix: Fix incorrect exception being thrown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/e131fee092fd49851fb5220b8a653436d5806c5e\"\u003e\u003ccode\u003ee131fee\u003c/code\u003e\u003c/a\u003e Bump dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/3c83d0205b2998e7e3b85027045dc676817f6e5c\"\u003e\u003ccode\u003e3c83d02\u003c/code\u003e\u003c/a\u003e Update simplesamlphp/xml-common requirement (\u003ca href=\"https://redirect.github.com/simplesamlphp/xml-security/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/001b391ebc80c1608c5f78c4d3da7af081d6681b\"\u003e\u003ccode\u003e001b391\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/xml-security/compare/v1.13.0...v1.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/intl-extra` from 3.20.0 to 3.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/intl-extra/compare/v3.20.0...v3.21.0\"\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.20.0 to 3.21.1\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.21.1 (2025-05-03)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ExtensionSet usage of BinaryOperatorExpressionParser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.0 (2025-05-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong array index\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTemplate::loadTemplate()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix testing and expression when it evaluates to an instance of \u003ccode\u003eMarkup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eReturnPrimitiveTypeInterface\u003c/code\u003e (and sub-interfaces for number, boolean, string, and array)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSupportDefinedTestInterface\u003c/code\u003e for expression nodes supporting the \u003ccode\u003edefined\u003c/code\u003e test\u003c/li\u003e\n\u003cli\u003eDeprecate using the \u003ccode\u003e|\u003c/code\u003e operator in an expression with \u003ccode\u003e+\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e without using parentheses to clarify precedence\u003c/li\u003e\n\u003cli\u003eDeprecate operator precedence outside of the [0, 512] range\u003c/li\u003e\n\u003cli\u003eIntroduce expression parser classes to describe operators and operands provided by extensions\ninstead of arrays (it comes with many deprecations that are documented in\nthe \u003ccode\u003edeprecated\u003c/code\u003e documentation chapter)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\ExpressionParser\u003c/code\u003e, and \u003ccode\u003eTwig\\OperatorPrecedenceChange\u003c/code\u003e classes\u003c/li\u003e\n\u003cli\u003eAdd attributes \u003ccode\u003eAsTwigFilter\u003c/code\u003e, \u003ccode\u003eAsTwigFunction\u003c/code\u003e, and \u003ccode\u003eAsTwigTest\u003c/code\u003e to ease extension development\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/285123877d4dd97dd7c11842ac5fb7e86e60d81d\"\u003e\u003ccode\u003e2851238\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/a4293d7d2991a0a68f34fb7056b0aa295c764db5\"\u003e\u003ccode\u003ea4293d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4535f1282d8e83eb79c7378c305beb0e6136e75e\"\u003e\u003ccode\u003e4535f12\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4633\"\u003e#4633\u003c/a\u003e Fix ExtensionSet usage of BinaryOperatorExpressionParser (VincentLa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/e14a2474fbcf0e97fc6b0b7e30de8a6924e0ab2a\"\u003e\u003ccode\u003ee14a247\u003c/code\u003e\u003c/a\u003e Fix warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/00d29e6657b36ae08672a8b92aec7f38c2ce1eda\"\u003e\u003ccode\u003e00d29e6\u003c/code\u003e\u003c/a\u003e Fix instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/06eb9eafe23924056bc47965551e3dbe77bb8243\"\u003e\u003ccode\u003e06eb9ea\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b54a265712a475da0aef560e184d68a9affd3ace\"\u003e\u003ccode\u003eb54a265\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fde4de9fd981912e702e205d54f52586b9840d03\"\u003e\u003ccode\u003efde4de9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4626\"\u003e#4626\u003c/a\u003e Tweaks html_cva docs (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f14f2208f944807373ff2903e59287a04a21b9d1\"\u003e\u003ccode\u003ef14f220\u003c/code\u003e\u003c/a\u003e Tweaks html_cva docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/7b2fe7cf14871745f50424ca83456be6383bd425\"\u003e\u003ccode\u003e7b2fe7c\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4613\"\u003e#4613\u003c/a\u003e Update html_cva.rst (seb-jean)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.20.0...v3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/composer-xmlprovider-installer` from 1.0.1 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/commit/3d882187b5b0b404c381a2e4d17498ca4b2785b3\"\u003e\u003ccode\u003e3d88218\u003c/code\u003e\u003c/a\u003e Change path to look for a registry-file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/compare/v1.0.1...v1.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-soap` from 1.7.0 to 1.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/ca1ee4ea29c62fa66fc30d040b4013b4543f4f76\"\u003e\u003ccode\u003eca1ee4e\u003c/code\u003e\u003c/a\u003e Bump dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/fd3abfc0e17f387b4373886d8c3fe93538218d15\"\u003e\u003ccode\u003efd3abfc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-soap/issues/12\"\u003e#12\u003c/a\u003e from simplesamlphp/dependabot/composer/production-depe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/40e19def659588a344a971a9932808367116cadb\"\u003e\u003ccode\u003e40e19de\u003c/code\u003e\u003c/a\u003e Update simplesamlphp/xml-common requirement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/2ad78a4f58fd42d8416859dbb678b46d5aa9f6f3\"\u003e\u003ccode\u003e2ad78a4\u003c/code\u003e\u003c/a\u003e Remove unused dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/dfd87ec05bfe5e5617a00198a0ae4a0d3a4592c9\"\u003e\u003ccode\u003edfd87ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-soap/issues/11\"\u003e#11\u003c/a\u003e from simplesamlphp/feature/replace-superlinter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/1b640299931d608939b2a1596b1846ea368d6d29\"\u003e\u003ccode\u003e1b64029\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/xml-soap/compare/v1.7.0...v1.7.1\"\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/Harshit0726/simplesamlphp/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harshit0726%2Fsimplesamlphp/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}],"issue_packages":[{"old_version":"4.18.1","new_version":"4.19.1","update_type":"minor","path":null,"pr_created_at":"2025-12-15T00:20:20.000Z","version_change":"4.18.1 → 4.19.1","issue":{"uuid":"3728240139","node_id":"PR_kwDOO-5OGM64ztJj","number":23,"state":"closed","title":"build(deps): bump the production-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T00:25:17.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T00:20:20.000Z","updated_at":"2026-02-23T00:25:18.000Z","time_to_close":6048297,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":6,"packages":[{"name":"phpmailer/phpmailer","old_version":"6.9.3","new_version":"6.12.0","repository_url":"https://github.com/PHPMailer/PHPMailer"},{"name":"robrichards/xmlseclibs","old_version":"3.1.3","new_version":"3.1.4","repository_url":"https://github.com/robrichards/xmlseclibs"},{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.1","repository_url":"https://github.com/simplesamlphp/saml2-legacy"},{"name":"twig/intl-extra","old_version":"3.20.0","new_version":"3.22.1","repository_url":"https://github.com/twigphp/intl-extra"},{"name":"simplesamlphp/composer-xmlprovider-installer","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/simplesamlphp/composer-xmlprovider-installer"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer) | `6.9.3` | `6.12.0` |\n| [robrichards/xmlseclibs](https://github.com/robrichards/xmlseclibs) | `3.1.3` | `3.1.4` |\n| [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) | `4.18.1` | `4.19.1` |\n| [twig/intl-extra](https://github.com/twigphp/intl-extra) | `3.20.0` | `3.22.1` |\n| [simplesamlphp/composer-xmlprovider-installer](https://github.com/simplesamlphp/composer-xmlprovider-installer) | `1.0.1` | `1.0.2` |\n\n\nUpdates `phpmailer/phpmailer` from 6.9.3 to 6.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PHPMailer/PHPMailer/releases\"\u003ephpmailer/phpmailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPMailer 6.12.0\u003c/h2\u003e\n\u003cp\u003eThis is a maintenance release that's exactly the same as 6.10.0, reverting everything that was released in 6.11.0 and 6.11.1 which inadvertently introduced a BC break affecting child classes. Apologies for the mix up.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nIf you have code that depends on the changes that were in 6.11.0 and 6.11.1, please upgrade to 7.0.0 instead.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.11.1...v6.12.0\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.11.1...v6.12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePHPMailer 6.11.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nPlease note changes to language-related elements in the previous 6.11.0 release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGH Actions: Bump github/codeql-action from 3.30.3 to 3.30.5 in the action-runners group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3238\"\u003ePHPMailer/PHPMailer#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRegressing deprecatedArg by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3240\"\u003ePHPMailer/PHPMailer#3240\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.11.0...v6.11.1\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.11.0...v6.11.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePHPMailer 6.11.0\u003c/h2\u003e\n\u003cp\u003eThis is a large maintenance release fuelled by the contributions of \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nWhile there are no \u003ccode\u003epublic\u003c/code\u003e changes that affect backward compatibility, there are changes to \u003ccode\u003eprotected\u003c/code\u003e elements that may affect child classes. Specifically, \u003ccode\u003elang()\u003c/code\u003e, \u003ccode\u003esetLanguage()\u003c/code\u003e, and \u003ccode\u003e$language\u003c/code\u003e are now static, and should be called statically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eXOAUTH : Added support for long token by \u003ca href=\"https://github.com/llemoine\"\u003e\u003ccode\u003e@​llemoine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3170\"\u003ePHPMailer/PHPMailer#3170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: don't run cron jobs on forks by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3187\"\u003ePHPMailer/PHPMailer#3187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: update PHP ini configuration by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3190\"\u003ePHPMailer/PHPMailer#3190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhance 'interrupted system call' check to handle non-english locale by \u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3193\"\u003ePHPMailer/PHPMailer#3193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix linting issue on PHP 8.5 by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3211\"\u003ePHPMailer/PHPMailer#3211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePHP 8.5 | Tests: prevent deprecation notice for Reflection*::setAccessible() by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3191\"\u003ePHPMailer/PHPMailer#3191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSorting the Array problem in doCallback by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3208\"\u003ePHPMailer/PHPMailer#3208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStaticfying the Language Pack by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3216\"\u003ePHPMailer/PHPMailer#3216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModularizing and Simplifying the Address Parser by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3217\"\u003ePHPMailer/PHPMailer#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix encoding header for SMIME signed messages with long lines by \u003ca href=\"https://github.com/schorschii\"\u003e\u003ccode\u003e@​schorschii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3226\"\u003ePHPMailer/PHPMailer#3226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: \u0026quot;pin\u0026quot; all action runners  by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3229\"\u003ePHPMailer/PHPMailer#3229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions/scorecard: update permissions by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3228\"\u003ePHPMailer/PHPMailer#3228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: Bump actions/checkout from 4.3.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3230\"\u003ePHPMailer/PHPMailer#3230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: Bump codecov/codecov-action from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3113\"\u003ePHPMailer/PHPMailer#3113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: do not persist credentials by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3231\"\u003ePHPMailer/PHPMailer#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: set permissions for each workflow/job by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3232\"\u003ePHPMailer/PHPMailer#3232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproving Copy for mbstring intl test requirements by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3200\"\u003ePHPMailer/PHPMailer#3200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding Name Encoding Improvement without MbString Extension by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3202\"\u003ePHPMailer/PHPMailer#3202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReply-To to Indexed Array Conversion by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3237\"\u003ePHPMailer/PHPMailer#3237\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/llemoine\"\u003e\u003ccode\u003e@​llemoine\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3170\"\u003ePHPMailer/PHPMailer#3170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3193\"\u003ePHPMailer/PHPMailer#3193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3208\"\u003ePHPMailer/PHPMailer#3208\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/PHPMailer/PHPMailer/blob/master/changelog.md\"\u003ephpmailer/phpmailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.12.0 (October 15th, 2025)\u003c/h2\u003e\n\u003cp\u003eThis is exactly the same as 6.10.0, reverting all the changes in 6.11.0 and 6.11.1, which inadvertently introduced a BC break affecting child classes. 6.11.1 has been re-released as 7.0.0.\u003c/p\u003e\n\u003ch2\u003eVersion 6.11.1 (September 30th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid function signature problems with the deprecation of \u003ccode\u003e$useimap\u003c/code\u003e in \u003ccode\u003eparseAddresses\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 6.11.0 (September 29th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc4954#section-4\"\u003eRFC4954\u003c/a\u003e two-part authentication for large XOAUTH2 tokens.\u003c/li\u003e\n\u003cli\u003eAlso support empty tokens.\u003c/li\u003e\n\u003cli\u003eAvoid bogus static analyser deprecation warnings in \u003ccode\u003esetFrom\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake language loading entirely static, thanks to \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEmit warnings when \u003ccode\u003eparseAddresses()\u003c/code\u003e is used without the IMAP extension.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003emb_decode_mimeheader\u003c/code\u003e changes from PHP 8.3+.\u003c/li\u003e\n\u003cli\u003eDeprecate the charset param to parseAddresses.\u003c/li\u003e\n\u003cli\u003eFix PHP 8.5 linting issue.\u003c/li\u003e\n\u003cli\u003eDon't use \u003ccode\u003e-t\u003c/code\u003e switch when calling qmail.\u003c/li\u003e\n\u003cli\u003eChecking for interrupted system calls now works in languages other than English.\u003c/li\u003e\n\u003cli\u003eAdd support for extracting gmail transaction IDs after sending.\u003c/li\u003e\n\u003cli\u003eFor consistency, the protected \u003ccode\u003eReplyTo\u003c/code\u003e property has been changed to match the format used for other address arrays.\u003c/li\u003e\n\u003cli\u003eFix line length issues when using S/MIME signing.\u003c/li\u003e\n\u003cli\u003ePin action runners to exact versions to avoid unexpected upstream changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 6.10.0 (April 24th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6530\"\u003eRFC 6530 SMTPUTF8\u003c/a\u003e, permitting use of UTF-8 Unicode characters everywhere, thanks to \u003ca href=\"https://github.com/arnt\"\u003e\u003ccode\u003e@​arnt\u003c/code\u003e\u003c/a\u003e and ICANN. See \u003ccode\u003eSMTPUTF8.md\u003c/code\u003e for details.\u003c/li\u003e\n\u003cli\u003eMore reliable checking for multibyte support.\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/PHPMailer/PHPMailer/commit/d1ac35d784bf9f5e61b424901d5a014967f15b12\"\u003e\u003ccode\u003ed1ac35d\u003c/code\u003e\u003c/a\u003e 6.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144\"\u003e\u003ccode\u003ebf74d75\u003c/code\u003e\u003c/a\u003e 6.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/e932843879551ced8ac3cd23e1ed74695caab0b9\"\u003e\u003ccode\u003ee932843\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/ca87ef20d222034ae0eea36254301ca9592faa08\"\u003e\u003ccode\u003eca87ef2\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/80b6275ebcf16d583668593f7ff5516b91a77b89\"\u003e\u003ccode\u003e80b6275\u003c/code\u003e\u003c/a\u003e Skip this test when UTF-8 isn't usable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/c5dae41b32f26a6ceec60d6399806fc893c2ad96\"\u003e\u003ccode\u003ec5dae41\u003c/code\u003e\u003c/a\u003e Merge branch 'SMTPUTF8-test' into SMTPUTF8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/fc6779f05064fae76387d9f77168316b8fad3e1f\"\u003e\u003ccode\u003efc6779f\u003c/code\u003e\u003c/a\u003e Fail to add an address if it uses 8-bit chars in the domain, but we are missi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/154743c305b06dd9b50c41122427028e023a24d4\"\u003e\u003ccode\u003e154743c\u003c/code\u003e\u003c/a\u003e nah\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1ef59a2a99a6bd2a1fc01f65b7f1111186fa64ae\"\u003e\u003ccode\u003e1ef59a2\u003c/code\u003e\u003c/a\u003e Try without mbstring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1db5c74f7650ee17bd81e8a3107453e1956d9767\"\u003e\u003ccode\u003e1db5c74\u003c/code\u003e\u003c/a\u003e Use existing function to check for test config\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.12.0\"\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.3 to 3.1.4\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.4\u003c/h2\u003e\n\u003cp\u003efix canonicalization error\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|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n08, 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\u003cul\u003e\n\u003cli\u003eFix casing of class name. (Willem Stuursma-Ruwen)\u003c/li\u003e\n\u003cli\u003eFix Xpath casing. (Tim van Dijen)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eImprovements:\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/bc87389224c6de95802b505e5265b0ec2c5bcdbd\"\u003e\u003ccode\u003ebc87389\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/robrichards/xmlseclibs/compare/3.1.3...3.1.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/a9812c7fc0bb7cee9ce001e8cc94570c37acdfb2\"\u003e\u003ccode\u003ea9812c7\u003c/code\u003e\u003c/a\u003e Fix uncaught canonicalization-failure (CVE-2025-66475)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/intl-extra` from 3.20.0 to 3.22.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/intl-extra/commit/93ac31e53cdd3f2e541f42690cd0c54ca8138ab1\"\u003e\u003ccode\u003e93ac31e\u003c/code\u003e\u003c/a\u003e Allow Symfony 8 packages in Twig extra packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/intl-extra/commit/7393fc911c7315db18a805d3a541ac7bb9e4fdc0\"\u003e\u003ccode\u003e7393fc9\u003c/code\u003e\u003c/a\u003e Fix intl test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/intl-extra/compare/v3.20.0...v3.22.1\"\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.20.0 to 3.22.1\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.1 (2025-11-16)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Symfony 8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.22.0 (2025-10-29)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for two words test in guard tag\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eEnvironment::registerUndefinedTestCallback()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix compatibility with Symfony 8\u003c/li\u003e\n\u003cli\u003eFix accessing arrays with stringable objects as key\u003c/li\u003e\n\u003cli\u003eAvoid errors when failing to guess the template info for an error\u003c/li\u003e\n\u003cli\u003eFix expression parser compatibility layer\u003c/li\u003e\n\u003cli\u003eFix compiling 'index' with repr (not string) in EmbedNode\u003c/li\u003e\n\u003cli\u003eUpdate configuration keys + allow extra keys for CommonMark extensions\u003c/li\u003e\n\u003cli\u003eAllow usage of other Markdown converters than CommonMark in LeagueMarkdown\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.1 (2025-05-03)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ExtensionSet usage of BinaryOperatorExpressionParser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.0 (2025-05-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong array index\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTemplate::loadTemplate()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix testing and expression when it evaluates to an instance of \u003ccode\u003eMarkup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eReturnPrimitiveTypeInterface\u003c/code\u003e (and sub-interfaces for number, boolean, string, and array)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSupportDefinedTestInterface\u003c/code\u003e for expression nodes supporting the \u003ccode\u003edefined\u003c/code\u003e test\u003c/li\u003e\n\u003cli\u003eDeprecate using the \u003ccode\u003e|\u003c/code\u003e operator in an expression with \u003ccode\u003e+\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e without using parentheses to clarify precedence\u003c/li\u003e\n\u003cli\u003eDeprecate operator precedence outside of the [0, 512] range\u003c/li\u003e\n\u003cli\u003eIntroduce expression parser classes to describe operators and operands provided by extensions\ninstead of arrays (it comes with many deprecations that are documented in\nthe \u003ccode\u003edeprecated\u003c/code\u003e documentation chapter)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\ExpressionParser\u003c/code\u003e, and \u003ccode\u003eTwig\\OperatorPrecedenceChange\u003c/code\u003e classes\u003c/li\u003e\n\u003cli\u003eAdd attributes \u003ccode\u003eAsTwigFilter\u003c/code\u003e, \u003ccode\u003eAsTwigFunction\u003c/code\u003e, and \u003ccode\u003eAsTwigTest\u003c/code\u003e to ease extension development\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/1de2ec1fc43ab58a4b7e80b214b96bfc895750f3\"\u003e\u003ccode\u003e1de2ec1\u003c/code\u003e\u003c/a\u003e Prepare the 3.22.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/6a6543462bd78b09811e81299971f1b581d8acd0\"\u003e\u003ccode\u003e6a65434\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/35a3de70121dd71926e1046b0881899f83928748\"\u003e\u003ccode\u003e35a3de7\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4711\"\u003e#4711\u003c/a\u003e \u003ccode\u003eCoreExtension\u003c/code\u003e : Make error message more readable (tcoch)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/40248e4ca9c2d10242fef4f086999359d389f22b\"\u003e\u003ccode\u003e40248e4\u003c/code\u003e\u003c/a\u003e \u003ccode\u003eCoreExtension\u003c/code\u003e : Make error message more readable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/d58c8be15ddbda8532df7ba5de283b51dd8939d2\"\u003e\u003ccode\u003ed58c8be\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4698\"\u003e#4698\u003c/a\u003e Add throw tag to parse methods (VincentLanglet)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/2996f0b4274b788c18f78b0b74d164fa92c51f07\"\u003e\u003ccode\u003e2996f0b\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4709\"\u003e#4709\u003c/a\u003e Add caution note for random function usage (xelan)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/02c5a4b0b6d039569045a17e7bd012d5e3c7113f\"\u003e\u003ccode\u003e02c5a4b\u003c/code\u003e\u003c/a\u003e Add caution note for random function usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/94a363525d7a016c6316b262e48240dc3f004a13\"\u003e\u003ccode\u003e94a3635\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4708\"\u003e#4708\u003c/a\u003e Allow Symfony 8 packages in Twig extra packages (javiereguiluz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/9a8a1dc1dd91b2a546a3acad3e67e731cbda3c2e\"\u003e\u003ccode\u003e9a8a1dc\u003c/code\u003e\u003c/a\u003e Allow Symfony 8 packages in Twig extra packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/80fa13c253d7ee5dde811cd2ec51d16b1216b328\"\u003e\u003ccode\u003e80fa13c\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4707\"\u003e#4707\u003c/a\u003e Fix array typehint for $variants in HtmlExtension (yoeunes)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.20.0...v3.22.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/composer-xmlprovider-installer` from 1.0.1 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/commit/3d882187b5b0b404c381a2e4d17498ca4b2785b3\"\u003e\u003ccode\u003e3d88218\u003c/code\u003e\u003c/a\u003e Change path to look for a registry-file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/compare/v1.0.1...v1.0.2\"\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/Harshit0726/simplesamlphp/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harshit0726%2Fsimplesamlphp/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"4.18.1","new_version":"4.19.0","update_type":"minor","path":null,"pr_created_at":"2025-10-13T00:24:47.000Z","version_change":"4.18.1 → 4.19.0","issue":{"uuid":"3508089047","node_id":"PR_kwDOO-5OGM6tXAeb","number":20,"state":"open","title":"build(deps): bump the production-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-10-13T00:24:47.000Z","updated_at":"2025-12-15T02:05:58.702Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":5,"packages":[{"name":"phpmailer/phpmailer","old_version":"6.9.3","new_version":"6.11.1","repository_url":"https://github.com/PHPMailer/PHPMailer"},{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"},{"name":"twig/intl-extra","old_version":"3.20.0","new_version":"3.21.0","repository_url":"https://github.com/twigphp/intl-extra"},{"name":"twig/twig","old_version":"3.20.0","new_version":"3.21.1"},{"name":"simplesamlphp/composer-xmlprovider-installer","old_version":"1.0.1","new_version":"1.0.2","repository_url":"https://github.com/simplesamlphp/composer-xmlprovider-installer"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 4 updates in the / directory: [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer), [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy), [twig/intl-extra](https://github.com/twigphp/intl-extra) and [simplesamlphp/composer-xmlprovider-installer](https://github.com/simplesamlphp/composer-xmlprovider-installer).\n\nUpdates `phpmailer/phpmailer` from 6.9.3 to 6.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PHPMailer/PHPMailer/releases\"\u003ephpmailer/phpmailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePHPMailer 6.11.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nPlease note changes to language-related elements in the previous 6.11.0 release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGH Actions: Bump github/codeql-action from 3.30.3 to 3.30.5 in the action-runners group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3238\"\u003ePHPMailer/PHPMailer#3238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRegressing deprecatedArg by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3240\"\u003ePHPMailer/PHPMailer#3240\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.11.0...v6.11.1\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.11.0...v6.11.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePHPMailer 6.11.0\u003c/h2\u003e\n\u003cp\u003eThis is a large maintenance release fuelled by the contributions of \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\u003cbr /\u003e\nWhile there are no \u003ccode\u003epublic\u003c/code\u003e changes that affect backward compatibility, there are changes to \u003ccode\u003eprotected\u003c/code\u003e elements that may affect child classes. Specifically, \u003ccode\u003elang()\u003c/code\u003e, \u003ccode\u003esetLanguage()\u003c/code\u003e, and \u003ccode\u003e$language\u003c/code\u003e are now static, and should be called statically.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eXOAUTH : Added support for long token by \u003ca href=\"https://github.com/llemoine\"\u003e\u003ccode\u003e@​llemoine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3170\"\u003ePHPMailer/PHPMailer#3170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: don't run cron jobs on forks by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3187\"\u003ePHPMailer/PHPMailer#3187\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: update PHP ini configuration by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3190\"\u003ePHPMailer/PHPMailer#3190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhance 'interrupted system call' check to handle non-english locale by \u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3193\"\u003ePHPMailer/PHPMailer#3193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix linting issue on PHP 8.5 by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3211\"\u003ePHPMailer/PHPMailer#3211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePHP 8.5 | Tests: prevent deprecation notice for Reflection*::setAccessible() by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3191\"\u003ePHPMailer/PHPMailer#3191\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSorting the Array problem in doCallback by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3208\"\u003ePHPMailer/PHPMailer#3208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStaticfying the Language Pack by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3216\"\u003ePHPMailer/PHPMailer#3216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModularizing and Simplifying the Address Parser by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3217\"\u003ePHPMailer/PHPMailer#3217\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix encoding header for SMIME signed messages with long lines by \u003ca href=\"https://github.com/schorschii\"\u003e\u003ccode\u003e@​schorschii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3226\"\u003ePHPMailer/PHPMailer#3226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: \u0026quot;pin\u0026quot; all action runners  by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3229\"\u003ePHPMailer/PHPMailer#3229\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions/scorecard: update permissions by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3228\"\u003ePHPMailer/PHPMailer#3228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: Bump actions/checkout from 4.3.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3230\"\u003ePHPMailer/PHPMailer#3230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: Bump codecov/codecov-action from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3113\"\u003ePHPMailer/PHPMailer#3113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: do not persist credentials by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3231\"\u003ePHPMailer/PHPMailer#3231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Actions: set permissions for each workflow/job by \u003ca href=\"https://github.com/jrfnl\"\u003e\u003ccode\u003e@​jrfnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3232\"\u003ePHPMailer/PHPMailer#3232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproving Copy for mbstring intl test requirements by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3200\"\u003ePHPMailer/PHPMailer#3200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding Name Encoding Improvement without MbString Extension by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3202\"\u003ePHPMailer/PHPMailer#3202\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReply-To to Indexed Array Conversion by \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3237\"\u003ePHPMailer/PHPMailer#3237\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/llemoine\"\u003e\u003ccode\u003e@​llemoine\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3170\"\u003ePHPMailer/PHPMailer#3170\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/christianseel\"\u003e\u003ccode\u003e@​christianseel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3193\"\u003ePHPMailer/PHPMailer#3193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3208\"\u003ePHPMailer/PHPMailer#3208\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/schorschii\"\u003e\u003ccode\u003e@​schorschii\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3226\"\u003ePHPMailer/PHPMailer#3226\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.10.0...v6.11.0\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.10.0...v6.11.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch1\u003ePHPMailer 6.10.0\u003c/h1\u003e\n\u003cp\u003eThis is a feature and maintenance release introducing full support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6531\"\u003eRFC 6531 SMTPUTF8\u003c/a\u003e, meaning that you are now free to use Unicode characters in email addresses, such as \u003ccode\u003eJøeÜser@example.com\u003c/code\u003e, and everywhere else, without any complicated encoding schemes. Using this feature requires that you send through a mail server that advertises support for SMTPUTF8. For full details see \u003ca href=\"https://github.com/PHPMailer/PHPMailer/blob/master/SMTPUTF8.md\"\u003e\u003ccode\u003eSMTPUTF8.md\u003c/code\u003e\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/PHPMailer/PHPMailer/blob/master/changelog.md\"\u003ephpmailer/phpmailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.11.1 (September 30th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid function signature problems with the deprecation of \u003ccode\u003e$useimap\u003c/code\u003e in \u003ccode\u003eparseAddresses\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 6.11.0 (September 29th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc4954#section-4\"\u003eRFC4954\u003c/a\u003e two-part authentication for large XOAUTH2 tokens.\u003c/li\u003e\n\u003cli\u003eAlso support empty tokens.\u003c/li\u003e\n\u003cli\u003eAvoid bogus static analyser deprecation warnings in \u003ccode\u003esetFrom\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMake language loading entirely static, thanks to \u003ca href=\"https://github.com/SirLouen\"\u003e\u003ccode\u003e@​SirLouen\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEmit warnings when \u003ccode\u003eparseAddresses()\u003c/code\u003e is used without the IMAP extension.\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003emb_decode_mimeheader\u003c/code\u003e changes from PHP 8.3+.\u003c/li\u003e\n\u003cli\u003eDeprecate the charset param to parseAddresses.\u003c/li\u003e\n\u003cli\u003eFix PHP 8.5 linting issue.\u003c/li\u003e\n\u003cli\u003eDon't use \u003ccode\u003e-t\u003c/code\u003e switch when calling qmail.\u003c/li\u003e\n\u003cli\u003eChecking for interrupted system calls now works in languages other than English.\u003c/li\u003e\n\u003cli\u003eAdd support for extracting gmail transaction IDs after sending.\u003c/li\u003e\n\u003cli\u003eFor consistency, the protected \u003ccode\u003eReplyTo\u003c/code\u003e property has been changed to match the format used for other address arrays.\u003c/li\u003e\n\u003cli\u003eFix line length issues when using S/MIME signing.\u003c/li\u003e\n\u003cli\u003ePin action runners to exact versions to avoid unexpected upstream changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 6.10.0 (April 24th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6530\"\u003eRFC 6530 SMTPUTF8\u003c/a\u003e, permitting use of UTF-8 Unicode characters everywhere, thanks to \u003ca href=\"https://github.com/arnt\"\u003e\u003ccode\u003e@​arnt\u003c/code\u003e\u003c/a\u003e and ICANN. See \u003ccode\u003eSMTPUTF8.md\u003c/code\u003e for details.\u003c/li\u003e\n\u003cli\u003eMore reliable checking for multibyte support.\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/PHPMailer/PHPMailer/commit/d9e3b36b47f04b497a0164c5a20f92acb4593284\"\u003e\u003ccode\u003ed9e3b36\u003c/code\u003e\u003c/a\u003e 6.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/fe380a85e07a94cd1684943521d727fb8de6b643\"\u003e\u003ccode\u003efe380a8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/issues/3240\"\u003e#3240\u003c/a\u003e from SirLouen/patch/3201v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/29f48d454e12ed933cd6c4cacce03d72e4c71f45\"\u003e\u003ccode\u003e29f48d4\u003c/code\u003e\u003c/a\u003e Regressing deprecatedArg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/6ed58a9c607f1830bea0e58f88cf30f7344f8b3f\"\u003e\u003ccode\u003e6ed58a9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/issues/3238\"\u003e#3238\u003c/a\u003e from PHPMailer/dependabot/github_actions/action-runn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/9500c37b70ada2b94f691f527ce11febc0c1998b\"\u003e\u003ccode\u003e9500c37\u003c/code\u003e\u003c/a\u003e Version and changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/39a1bc905cf3417de9e37b23ad1c2ebfc0a7fd35\"\u003e\u003ccode\u003e39a1bc9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/issues/3237\"\u003e#3237\u003c/a\u003e from SirLouen/patch/3234\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/22a8dce04ebe7b67a6a7bcacb96181e5552317e1\"\u003e\u003ccode\u003e22a8dce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/issues/3202\"\u003e#3202\u003c/a\u003e from SirLouen/patch/3201\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/9b899a0f225d9157e9c23aa77b8ee915323a99c9\"\u003e\u003ccode\u003e9b899a0\u003c/code\u003e\u003c/a\u003e GH Actions: Bump github/codeql-action in the action-runners group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/8e8b503db947f6a5124514fee77213ed9edefd2b\"\u003e\u003ccode\u003e8e8b503\u003c/code\u003e\u003c/a\u003e Doing some cleaning up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/bcc4d8489387f90ce6f8439b268aac0fbd9686ae\"\u003e\u003ccode\u003ebcc4d84\u003c/code\u003e\u003c/a\u003e Reply-To to Indexed Array Conversion\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/intl-extra` from 3.20.0 to 3.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/intl-extra/compare/v3.20.0...v3.21.0\"\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.20.0 to 3.21.1\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.21.1 (2025-05-03)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ExtensionSet usage of BinaryOperatorExpressionParser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.0 (2025-05-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong array index\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTemplate::loadTemplate()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix testing and expression when it evaluates to an instance of \u003ccode\u003eMarkup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eReturnPrimitiveTypeInterface\u003c/code\u003e (and sub-interfaces for number, boolean, string, and array)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSupportDefinedTestInterface\u003c/code\u003e for expression nodes supporting the \u003ccode\u003edefined\u003c/code\u003e test\u003c/li\u003e\n\u003cli\u003eDeprecate using the \u003ccode\u003e|\u003c/code\u003e operator in an expression with \u003ccode\u003e+\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e without using parentheses to clarify precedence\u003c/li\u003e\n\u003cli\u003eDeprecate operator precedence outside of the [0, 512] range\u003c/li\u003e\n\u003cli\u003eIntroduce expression parser classes to describe operators and operands provided by extensions\ninstead of arrays (it comes with many deprecations that are documented in\nthe \u003ccode\u003edeprecated\u003c/code\u003e documentation chapter)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\ExpressionParser\u003c/code\u003e, and \u003ccode\u003eTwig\\OperatorPrecedenceChange\u003c/code\u003e classes\u003c/li\u003e\n\u003cli\u003eAdd attributes \u003ccode\u003eAsTwigFilter\u003c/code\u003e, \u003ccode\u003eAsTwigFunction\u003c/code\u003e, and \u003ccode\u003eAsTwigTest\u003c/code\u003e to ease extension development\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/285123877d4dd97dd7c11842ac5fb7e86e60d81d\"\u003e\u003ccode\u003e2851238\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/a4293d7d2991a0a68f34fb7056b0aa295c764db5\"\u003e\u003ccode\u003ea4293d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4535f1282d8e83eb79c7378c305beb0e6136e75e\"\u003e\u003ccode\u003e4535f12\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4633\"\u003e#4633\u003c/a\u003e Fix ExtensionSet usage of BinaryOperatorExpressionParser (VincentLa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/e14a2474fbcf0e97fc6b0b7e30de8a6924e0ab2a\"\u003e\u003ccode\u003ee14a247\u003c/code\u003e\u003c/a\u003e Fix warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/00d29e6657b36ae08672a8b92aec7f38c2ce1eda\"\u003e\u003ccode\u003e00d29e6\u003c/code\u003e\u003c/a\u003e Fix instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/06eb9eafe23924056bc47965551e3dbe77bb8243\"\u003e\u003ccode\u003e06eb9ea\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b54a265712a475da0aef560e184d68a9affd3ace\"\u003e\u003ccode\u003eb54a265\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fde4de9fd981912e702e205d54f52586b9840d03\"\u003e\u003ccode\u003efde4de9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4626\"\u003e#4626\u003c/a\u003e Tweaks html_cva docs (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f14f2208f944807373ff2903e59287a04a21b9d1\"\u003e\u003ccode\u003ef14f220\u003c/code\u003e\u003c/a\u003e Tweaks html_cva docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/7b2fe7cf14871745f50424ca83456be6383bd425\"\u003e\u003ccode\u003e7b2fe7c\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4613\"\u003e#4613\u003c/a\u003e Update html_cva.rst (seb-jean)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.20.0...v3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/composer-xmlprovider-installer` from 1.0.1 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/commit/3d882187b5b0b404c381a2e4d17498ca4b2785b3\"\u003e\u003ccode\u003e3d88218\u003c/code\u003e\u003c/a\u003e Change path to look for a registry-file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/compare/v1.0.1...v1.0.2\"\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/Harshit0726/simplesamlphp/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harshit0726%2Fsimplesamlphp/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"4.18.1","new_version":"4.19.0","update_type":"minor","path":null,"pr_created_at":"2025-09-22T00:34:47.000Z","version_change":"4.18.1 → 4.19.0","issue":{"uuid":"2847561962","node_id":"PR_kwDOO-5OGM6puljq","number":16,"state":"closed","title":"build(deps): bump the production-dependencies group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-29T00:26:23.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-22T00:34:47.000Z","updated_at":"2025-09-29T00:26:23.000Z","time_to_close":604296,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":10,"packages":[{"name":"phpmailer/phpmailer","old_version":"6.9.3","new_version":"6.10.0","repository_url":"https://github.com/PHPMailer/PHPMailer"},{"name":"simplesamlphp/saml2","old_version":"5.0.0-alpha.21","new_version":"5.0.4","repository_url":"https://github.com/simplesamlphp/saml2"},{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"},{"name":"simplesamlphp/xml-common","old_version":"1.24.2","new_version":"1.25.1"},{"name":"simplesamlphp/xml-security","old_version":"1.13.0","new_version":"1.13.7"},{"name":"twig/intl-extra","old_version":"3.20.0","new_version":"3.21.0","repository_url":"https://github.com/twigphp/intl-extra"},{"name":"twig/twig","old_version":"3.20.0","new_version":"3.21.1"},{"name":"guzzlehttp/psr7","old_version":"2.7.1","new_version":"2.8.0"},{"name":"simplesamlphp/composer-xmlprovider-installer","old_version":"1.0.1","new_version":"1.0.2"},{"name":"simplesamlphp/xml-soap","old_version":"1.7.0","new_version":"1.7.1"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 4 updates in the / directory: [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer), [simplesamlphp/saml2](https://github.com/simplesamlphp/saml2), [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) and [twig/intl-extra](https://github.com/twigphp/intl-extra).\n\nUpdates `phpmailer/phpmailer` from 6.9.3 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PHPMailer/PHPMailer/releases\"\u003ephpmailer/phpmailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch1\u003ePHPMailer 6.10.0\u003c/h1\u003e\n\u003cp\u003eThis is a feature and maintenance release introducing full support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6531\"\u003eRFC 6531 SMTPUTF8\u003c/a\u003e, meaning that you are now free to use Unicode characters in email addresses, such as \u003ccode\u003eJøeÜser@example.com\u003c/code\u003e, and everywhere else, without any complicated encoding schemes. Using this feature requires that you send through a mail server that advertises support for SMTPUTF8. For full details see \u003ca href=\"https://github.com/PHPMailer/PHPMailer/blob/master/SMTPUTF8.md\"\u003e\u003ccode\u003eSMTPUTF8.md\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat else changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not add \u003ccode\u003e.editorconfig\u003c/code\u003e file to releases by \u003ca href=\"https://github.com/ziegenberg\"\u003e\u003ccode\u003e@​ziegenberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3130\"\u003ePHPMailer/PHPMailer#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Swiftmailer with Symfony Mailer by \u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3132\"\u003ePHPMailer/PHPMailer#3132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a space by \u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3133\"\u003ePHPMailer/PHPMailer#3133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the smtp error \u003ccode\u003eErrorInfo\u003c/code\u003e msg: Troubleshooting url glued by \u003ca href=\"https://github.com/sudwebdesign\"\u003e\u003ccode\u003e@​sudwebdesign\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3148\"\u003ePHPMailer/PHPMailer#3148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing translations and improve grammar for European Portuguese  by \u003ca href=\"https://github.com/sudojoao\"\u003e\u003ccode\u003e@​sudojoao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3147\"\u003ePHPMailer/PHPMailer#3147\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/ziegenberg\"\u003e\u003ccode\u003e@​ziegenberg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3130\"\u003ePHPMailer/PHPMailer#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3132\"\u003ePHPMailer/PHPMailer#3132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudwebdesign\"\u003e\u003ccode\u003e@​sudwebdesign\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3148\"\u003ePHPMailer/PHPMailer#3148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudojoao\"\u003e\u003ccode\u003e@​sudojoao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3147\"\u003ePHPMailer/PHPMailer#3147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\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/PHPMailer/PHPMailer/blob/master/changelog.md\"\u003ephpmailer/phpmailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.10.0 (April 24th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6530\"\u003eRFC 6530 SMTPUTF8\u003c/a\u003e, permitting use of UTF-8 Unicode characters everywhere, thanks to \u003ca href=\"https://github.com/arnt\"\u003e\u003ccode\u003e@​arnt\u003c/code\u003e\u003c/a\u003e and ICANN. See \u003ccode\u003eSMTPUTF8.md\u003c/code\u003e for details.\u003c/li\u003e\n\u003cli\u003eMore reliable checking for multibyte support.\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/PHPMailer/PHPMailer/commit/bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144\"\u003e\u003ccode\u003ebf74d75\u003c/code\u003e\u003c/a\u003e 6.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/e932843879551ced8ac3cd23e1ed74695caab0b9\"\u003e\u003ccode\u003ee932843\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/ca87ef20d222034ae0eea36254301ca9592faa08\"\u003e\u003ccode\u003eca87ef2\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/80b6275ebcf16d583668593f7ff5516b91a77b89\"\u003e\u003ccode\u003e80b6275\u003c/code\u003e\u003c/a\u003e Skip this test when UTF-8 isn't usable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/c5dae41b32f26a6ceec60d6399806fc893c2ad96\"\u003e\u003ccode\u003ec5dae41\u003c/code\u003e\u003c/a\u003e Merge branch 'SMTPUTF8-test' into SMTPUTF8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/fc6779f05064fae76387d9f77168316b8fad3e1f\"\u003e\u003ccode\u003efc6779f\u003c/code\u003e\u003c/a\u003e Fail to add an address if it uses 8-bit chars in the domain, but we are missi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/154743c305b06dd9b50c41122427028e023a24d4\"\u003e\u003ccode\u003e154743c\u003c/code\u003e\u003c/a\u003e nah\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1ef59a2a99a6bd2a1fc01f65b7f1111186fa64ae\"\u003e\u003ccode\u003e1ef59a2\u003c/code\u003e\u003c/a\u003e Try without mbstring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1db5c74f7650ee17bd81e8a3107453e1956d9767\"\u003e\u003ccode\u003e1db5c74\u003c/code\u003e\u003c/a\u003e Use existing function to check for test config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/d31cb271170c0972be4220aed592aa2f5a23d699\"\u003e\u003ccode\u003ed31cb27\u003c/code\u003e\u003c/a\u003e Adjust eai regex to disallow emoji and letters/numbers.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2` from 5.0.0-alpha.21 to 5.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/13d7708158ac29299977dab779647c07c4974786\"\u003e\u003ccode\u003e13d7708\u003c/code\u003e\u003c/a\u003e Add interfaces for (a)synchronous bindings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/0b92a98a7457f1d22cc64d81baa55eca7c564f2f\"\u003e\u003ccode\u003e0b92a98\u003c/code\u003e\u003c/a\u003e Add interface for bindings that use a relay state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/d23dce11ac5a9b84a37a283ea7fbb0d780771e6c\"\u003e\u003ccode\u003ed23dce1\u003c/code\u003e\u003c/a\u003e Add missing trailing comma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/9592ebeb0ba5bd53bd16987cf86310bc1d7a6a66\"\u003e\u003ccode\u003e9592ebe\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant + enum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/8cda24f2e59cd527a96dc3070bb43ae0672c0e64\"\u003e\u003ccode\u003e8cda24f\u003c/code\u003e\u003c/a\u003e Move element registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/cf3c0c3e84086f7ffa31dedf1ce43a4ced59a1d1\"\u003e\u003ccode\u003ecf3c0c3\u003c/code\u003e\u003c/a\u003e Explicitly deny signatures containing ds:Object elements (E91)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/6179809f415812430bd1c9ec1ed002c1e5632c4f\"\u003e\u003ccode\u003e6179809\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/9c0040881eec1d9447dcc5a043d91450e62f81f4\"\u003e\u003ccode\u003e9c00408\u003c/code\u003e\u003c/a\u003e Move ext-soap to suggestions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/c5afe836888890b859ae7b224619c380bb87349d\"\u003e\u003ccode\u003ec5afe83\u003c/code\u003e\u003c/a\u003e Fix composer-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/bfc3652c359fd778f3f3b54dc5b20a036a7514ee\"\u003e\u003ccode\u003ebfc3652\u003c/code\u003e\u003c/a\u003e Merge master into release-5.x\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/saml2/compare/v5.0.0-alpha.21...v5.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-common` from 1.24.2 to 1.25.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/999603aa521d91e17b562bb0b498513af80eb190\"\u003e\u003ccode\u003e999603a\u003c/code\u003e\u003c/a\u003e Fix class registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/b4a32a9ab9fdde8990454bf85f3b276e80e4ac7c\"\u003e\u003ccode\u003eb4a32a9\u003c/code\u003e\u003c/a\u003e fix qa\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/ee9a90c54b6ff33b3e32a1a386ae557efd5813da\"\u003e\u003ccode\u003eee9a90c\u003c/code\u003e\u003c/a\u003e Remove unused variables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/5c9a3dc7081227b4e3f752df3342af1975b265b1\"\u003e\u003ccode\u003e5c9a3dc\u003c/code\u003e\u003c/a\u003e Throw a meaningful exception when no schema was set\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/c4b82700cc819547c1a0a166d9a770f1dd2c94b9\"\u003e\u003ccode\u003ec4b8270\u003c/code\u003e\u003c/a\u003e Remove unused parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/a9257f7b1073444784e896f726e23063671214d2\"\u003e\u003ccode\u003ea9257f7\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/ba12751ff66266d1ef7b1e919ff8e12e15d3e780\"\u003e\u003ccode\u003eba12751\u003c/code\u003e\u003c/a\u003e Delete src/XsProcess.php\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/2250c05aa0062bba4baad9d2357e94f9aa10ffc0\"\u003e\u003ccode\u003e2250c05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-common/issues/33\"\u003e#33\u003c/a\u003e from simplesamlphp/feature/xpath-assert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/eae1f258731136390d2e0192f5596abb726fe927\"\u003e\u003ccode\u003eeae1f25\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/4f66ed15139f08df49cf92c4041c9d086a8615fb\"\u003e\u003ccode\u003e4f66ed1\u003c/code\u003e\u003c/a\u003e Fix phpdocs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/xml-common/compare/v1.24.2...v1.25.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-security` from 1.13.0 to 1.13.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/f6f32a3c2c6b398408d5bccc9d59445edc1cb67d\"\u003e\u003ccode\u003ef6f32a3\u003c/code\u003e\u003c/a\u003e Remove unused dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/3fb225b0c22e66b8e1dcaa7101e806c75c89dee3\"\u003e\u003ccode\u003e3fb225b\u003c/code\u003e\u003c/a\u003e Fix class registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/e5d30fdaddb6cd13ade93cb2adc135932b76ecd3\"\u003e\u003ccode\u003ee5d30fd\u003c/code\u003e\u003c/a\u003e Fix signature;  EncryptedKey is optional here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/d233bee36f3d772f61337897544d574779894931\"\u003e\u003ccode\u003ed233bee\u003c/code\u003e\u003c/a\u003e Update element registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/251933fdcb6b361134d5eb2517542441f5c318b1\"\u003e\u003ccode\u003e251933f\u003c/code\u003e\u003c/a\u003e Resolve phpstan-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/7bcc2b75ef79f9d295dabf36499c1fa2d8bfa44d\"\u003e\u003ccode\u003e7bcc2b7\u003c/code\u003e\u003c/a\u003e Add missing dsig11-elements (\u003ca href=\"https://redirect.github.com/simplesamlphp/xml-security/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/a7f2e09632da1179ecb9a021c3c2fbcbcd28071a\"\u003e\u003ccode\u003ea7f2e09\u003c/code\u003e\u003c/a\u003e bugfix: Fix incorrect exception being thrown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/e131fee092fd49851fb5220b8a653436d5806c5e\"\u003e\u003ccode\u003ee131fee\u003c/code\u003e\u003c/a\u003e Bump dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/3c83d0205b2998e7e3b85027045dc676817f6e5c\"\u003e\u003ccode\u003e3c83d02\u003c/code\u003e\u003c/a\u003e Update simplesamlphp/xml-common requirement (\u003ca href=\"https://redirect.github.com/simplesamlphp/xml-security/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/001b391ebc80c1608c5f78c4d3da7af081d6681b\"\u003e\u003ccode\u003e001b391\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/xml-security/compare/v1.13.0...v1.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/intl-extra` from 3.20.0 to 3.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/intl-extra/compare/v3.20.0...v3.21.0\"\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.20.0 to 3.21.1\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.21.1 (2025-05-03)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ExtensionSet usage of BinaryOperatorExpressionParser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.0 (2025-05-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong array index\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTemplate::loadTemplate()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix testing and expression when it evaluates to an instance of \u003ccode\u003eMarkup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eReturnPrimitiveTypeInterface\u003c/code\u003e (and sub-interfaces for number, boolean, string, and array)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSupportDefinedTestInterface\u003c/code\u003e for expression nodes supporting the \u003ccode\u003edefined\u003c/code\u003e test\u003c/li\u003e\n\u003cli\u003eDeprecate using the \u003ccode\u003e|\u003c/code\u003e operator in an expression with \u003ccode\u003e+\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e without using parentheses to clarify precedence\u003c/li\u003e\n\u003cli\u003eDeprecate operator precedence outside of the [0, 512] range\u003c/li\u003e\n\u003cli\u003eIntroduce expression parser classes to describe operators and operands provided by extensions\ninstead of arrays (it comes with many deprecations that are documented in\nthe \u003ccode\u003edeprecated\u003c/code\u003e documentation chapter)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\ExpressionParser\u003c/code\u003e, and \u003ccode\u003eTwig\\OperatorPrecedenceChange\u003c/code\u003e classes\u003c/li\u003e\n\u003cli\u003eAdd attributes \u003ccode\u003eAsTwigFilter\u003c/code\u003e, \u003ccode\u003eAsTwigFunction\u003c/code\u003e, and \u003ccode\u003eAsTwigTest\u003c/code\u003e to ease extension development\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/285123877d4dd97dd7c11842ac5fb7e86e60d81d\"\u003e\u003ccode\u003e2851238\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/a4293d7d2991a0a68f34fb7056b0aa295c764db5\"\u003e\u003ccode\u003ea4293d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4535f1282d8e83eb79c7378c305beb0e6136e75e\"\u003e\u003ccode\u003e4535f12\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4633\"\u003e#4633\u003c/a\u003e Fix ExtensionSet usage of BinaryOperatorExpressionParser (VincentLa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/e14a2474fbcf0e97fc6b0b7e30de8a6924e0ab2a\"\u003e\u003ccode\u003ee14a247\u003c/code\u003e\u003c/a\u003e Fix warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/00d29e6657b36ae08672a8b92aec7f38c2ce1eda\"\u003e\u003ccode\u003e00d29e6\u003c/code\u003e\u003c/a\u003e Fix instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/06eb9eafe23924056bc47965551e3dbe77bb8243\"\u003e\u003ccode\u003e06eb9ea\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b54a265712a475da0aef560e184d68a9affd3ace\"\u003e\u003ccode\u003eb54a265\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fde4de9fd981912e702e205d54f52586b9840d03\"\u003e\u003ccode\u003efde4de9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4626\"\u003e#4626\u003c/a\u003e Tweaks html_cva docs (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f14f2208f944807373ff2903e59287a04a21b9d1\"\u003e\u003ccode\u003ef14f220\u003c/code\u003e\u003c/a\u003e Tweaks html_cva docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/7b2fe7cf14871745f50424ca83456be6383bd425\"\u003e\u003ccode\u003e7b2fe7c\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4613\"\u003e#4613\u003c/a\u003e Update html_cva.rst (seb-jean)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.20.0...v3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `guzzlehttp/psr7` from 2.7.1 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/guzzle/psr7/releases\"\u003eguzzlehttp/psr7's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow empty lists as header values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePHP 8.5 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eSee also the \u003ca href=\"https://github.com/guzzle/psr7/blob/HEAD/CHANGELOG.md\"\u003echange log\u003c/a\u003e for changes.\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/guzzle/psr7/blob/2.8/CHANGELOG.md\"\u003eguzzlehttp/psr7's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.8.0 - 2025-08-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow empty lists as header values\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePHP 8.5 support\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/guzzle/psr7/commit/21dc724a0583619cd1652f673303492272778051\"\u003e\u003ccode\u003e21dc724\u003c/code\u003e\u003c/a\u003e Release 2.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guzzle/psr7/commit/d54eefe3a4387837958077e3fc3f823a56131d72\"\u003e\u003ccode\u003ed54eefe\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guzzle/psr7/commit/893e271f67257f95ce8b1f037571b09db2db96a8\"\u003e\u003ccode\u003e893e271\u003c/code\u003e\u003c/a\u003e [2.8] Allow empty lists as header values (\u003ca href=\"https://redirect.github.com/guzzle/psr7/issues/625\"\u003e#625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/guzzle/psr7/commit/b0b99b857f3c10ba529f22067d11e10973aefdc7\"\u003e\u003ccode\u003eb0b99b8\u003c/code\u003e\u003c/a\u003e [2.8] Add PHP 8.5 support (\u003ca href=\"https://redirect.github.com/guzzle/psr7/issues/628\"\u003e#628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/guzzle/psr7/compare/2.7.1...2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/composer-xmlprovider-installer` from 1.0.1 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/commit/3d882187b5b0b404c381a2e4d17498ca4b2785b3\"\u003e\u003ccode\u003e3d88218\u003c/code\u003e\u003c/a\u003e Change path to look for a registry-file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/compare/v1.0.1...v1.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-soap` from 1.7.0 to 1.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/ca1ee4ea29c62fa66fc30d040b4013b4543f4f76\"\u003e\u003ccode\u003eca1ee4e\u003c/code\u003e\u003c/a\u003e Bump dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/fd3abfc0e17f387b4373886d8c3fe93538218d15\"\u003e\u003ccode\u003efd3abfc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-soap/issues/12\"\u003e#12\u003c/a\u003e from simplesamlphp/dependabot/composer/production-depe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/40e19def659588a344a971a9932808367116cadb\"\u003e\u003ccode\u003e40e19de\u003c/code\u003e\u003c/a\u003e Update simplesamlphp/xml-common requirement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/2ad78a4f58fd42d8416859dbb678b46d5aa9f6f3\"\u003e\u003ccode\u003e2ad78a4\u003c/code\u003e\u003c/a\u003e Remove unused dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/dfd87ec05bfe5e5617a00198a0ae4a0d3a4592c9\"\u003e\u003ccode\u003edfd87ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-soap/issues/11\"\u003e#11\u003c/a\u003e from simplesamlphp/feature/replace-superlinter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/1b640299931d608939b2a1596b1846ea368d6d29\"\u003e\u003ccode\u003e1b64029\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/xml-soap/compare/v1.7.0...v1.7.1\"\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/Harshit0726/simplesamlphp/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harshit0726%2Fsimplesamlphp/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"~4.18.1","new_version":"~4.19.0","update_type":"minor","path":"the production-dependencies group","pr_created_at":"2025-09-08T11:38:06.000Z","version_change":"~4.18.1 → ~4.19.0","issue":{"uuid":"2807916029","node_id":"PR_kwDOC63jXc6nXWX9","number":14,"state":"open","title":"Update simplesamlphp/saml2-legacy requirement from ~4.18.1 to ~4.19.0 in the production-dependencies group","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T11:38:06.000Z","updated_at":"2025-09-08T11:38:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"simplesamlphp/saml2-legacy","old_version":"~4.18.1","new_version":"~4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"}],"path":"the production-dependencies group","ecosystem":"packagist"},"body":"Updates the requirements on [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) to permit the latest version.\nUpdates `simplesamlphp/saml2-legacy` to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.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\n\n\n\u003c/details\u003e","html_url":"https://github.com/simplesamlphp/simplesamlphp-module-fticks/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsimplesamlphp-module-fticks/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"4.18.1","new_version":"4.19.0","update_type":"minor","path":"the production-dependencies group","pr_created_at":"2025-09-08T11:20:35.000Z","version_change":"4.18.1 → 4.19.0","issue":{"uuid":"2807867018","node_id":"PR_kwDOAQXzIM6nXKaK","number":2512,"state":"closed","title":"build(deps): bump simplesamlphp/saml2-legacy from 4.18.1 to 4.19.0 in the production-dependencies group","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-08T11:45:16.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T11:20:35.000Z","updated_at":"2025-09-08T11:45:16.000Z","time_to_close":1481,"merged_at":"2025-09-08T11:45:16.000Z","merged_by":"tvdijen","closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"}],"path":"the production-dependencies group","ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 1 update: [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy).\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.0\"\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=simplesamlphp/saml2-legacy\u0026package-manager=composer\u0026previous-version=4.18.1\u0026new-version=4.19.0)](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 \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/simplesamlphp/simplesamlphp/pull/2512","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsimplesamlphp/issues/2512","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2512/packages"}},{"old_version":"~4.18.1","new_version":"~4.19.0","update_type":"minor","path":"the production-dependencies group","pr_created_at":"2025-09-08T07:28:03.000Z","version_change":"~4.18.1 → ~4.19.0","issue":{"uuid":"2807153100","node_id":"PR_kwDOC0RIPM6nUcHM","number":16,"state":"open","title":"Update simplesamlphp/saml2-legacy requirement from ~4.18.1 to ~4.19.0 in the production-dependencies group","user":"dependabot[bot]","labels":["dependencies","php"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T07:28:03.000Z","updated_at":"2025-09-08T07:28:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Update","packages":[{"name":"simplesamlphp/saml2-legacy","old_version":"~4.18.1","new_version":"~4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"}],"path":"the production-dependencies group","ecosystem":"packagist"},"body":"Updates the requirements on [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) to permit the latest version.\nUpdates `simplesamlphp/saml2-legacy` to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.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\n\n\n\u003c/details\u003e","html_url":"https://github.com/simplesamlphp/simplesamlphp-module-exampleattributeserver/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplesamlphp%2Fsimplesamlphp-module-exampleattributeserver/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"4.18.1","new_version":"4.19.0","update_type":"minor","path":null,"pr_created_at":"2025-09-08T00:30:18.000Z","version_change":"4.18.1 → 4.19.0","issue":{"uuid":"2806476505","node_id":"PR_kwDOO-5OGM6nR27Z","number":13,"state":"open","title":"build(deps): bump the production-dependencies group across 1 directory with 10 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-09-08T00:30:18.000Z","updated_at":"2025-09-08T00:30:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"production-dependencies","update_count":10,"packages":[{"name":"phpmailer/phpmailer","old_version":"6.9.3","new_version":"6.10.0","repository_url":"https://github.com/PHPMailer/PHPMailer"},{"name":"simplesamlphp/assert","old_version":"1.8.1","new_version":"1.8.2","repository_url":"https://github.com/simplesamlphp/assert"},{"name":"simplesamlphp/saml2","old_version":"5.0.0-alpha.21","new_version":"5.0.2","repository_url":"https://github.com/simplesamlphp/saml2"},{"name":"simplesamlphp/saml2-legacy","old_version":"4.18.1","new_version":"4.19.0","repository_url":"https://github.com/simplesamlphp/saml2-legacy"},{"name":"twig/intl-extra","old_version":"3.20.0","new_version":"3.21.0","repository_url":"https://github.com/twigphp/intl-extra"}],"path":null,"ecosystem":"packagist"},"body":"Bumps the production-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [phpmailer/phpmailer](https://github.com/PHPMailer/PHPMailer) | `6.9.3` | `6.10.0` |\n| [simplesamlphp/assert](https://github.com/simplesamlphp/assert) | `1.8.1` | `1.8.2` |\n| [simplesamlphp/saml2](https://github.com/simplesamlphp/saml2) | `5.0.0-alpha.21` | `5.0.2` |\n| [simplesamlphp/saml2-legacy](https://github.com/simplesamlphp/saml2-legacy) | `4.18.1` | `4.19.0` |\n| [twig/intl-extra](https://github.com/twigphp/intl-extra) | `3.20.0` | `3.21.0` |\n\n\nUpdates `phpmailer/phpmailer` from 6.9.3 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PHPMailer/PHPMailer/releases\"\u003ephpmailer/phpmailer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch1\u003ePHPMailer 6.10.0\u003c/h1\u003e\n\u003cp\u003eThis is a feature and maintenance release introducing full support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6531\"\u003eRFC 6531 SMTPUTF8\u003c/a\u003e, meaning that you are now free to use Unicode characters in email addresses, such as \u003ccode\u003eJøeÜser@example.com\u003c/code\u003e, and everywhere else, without any complicated encoding schemes. Using this feature requires that you send through a mail server that advertises support for SMTPUTF8. For full details see \u003ca href=\"https://github.com/PHPMailer/PHPMailer/blob/master/SMTPUTF8.md\"\u003e\u003ccode\u003eSMTPUTF8.md\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat else changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not add \u003ccode\u003e.editorconfig\u003c/code\u003e file to releases by \u003ca href=\"https://github.com/ziegenberg\"\u003e\u003ccode\u003e@​ziegenberg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3130\"\u003ePHPMailer/PHPMailer#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace Swiftmailer with Symfony Mailer by \u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3132\"\u003ePHPMailer/PHPMailer#3132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a space by \u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3133\"\u003ePHPMailer/PHPMailer#3133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix the smtp error \u003ccode\u003eErrorInfo\u003c/code\u003e msg: Troubleshooting url glued by \u003ca href=\"https://github.com/sudwebdesign\"\u003e\u003ccode\u003e@​sudwebdesign\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3148\"\u003ePHPMailer/PHPMailer#3148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing translations and improve grammar for European Portuguese  by \u003ca href=\"https://github.com/sudojoao\"\u003e\u003ccode\u003e@​sudojoao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3147\"\u003ePHPMailer/PHPMailer#3147\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/ziegenberg\"\u003e\u003ccode\u003e@​ziegenberg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3130\"\u003ePHPMailer/PHPMailer#3130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/no-one\"\u003e\u003ccode\u003e@​no-one\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3132\"\u003ePHPMailer/PHPMailer#3132\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudwebdesign\"\u003e\u003ccode\u003e@​sudwebdesign\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3148\"\u003ePHPMailer/PHPMailer#3148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sudojoao\"\u003e\u003ccode\u003e@​sudojoao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PHPMailer/PHPMailer/pull/3147\"\u003ePHPMailer/PHPMailer#3147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\"\u003ehttps://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\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/PHPMailer/PHPMailer/blob/master/changelog.md\"\u003ephpmailer/phpmailer's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 6.10.0 (April 24th, 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://www.rfc-editor.org/rfc/rfc6530\"\u003eRFC 6530 SMTPUTF8\u003c/a\u003e, permitting use of UTF-8 Unicode characters everywhere, thanks to \u003ca href=\"https://github.com/arnt\"\u003e\u003ccode\u003e@​arnt\u003c/code\u003e\u003c/a\u003e and ICANN. See \u003ccode\u003eSMTPUTF8.md\u003c/code\u003e for details.\u003c/li\u003e\n\u003cli\u003eMore reliable checking for multibyte support.\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/PHPMailer/PHPMailer/commit/bf74d75a1fde6beaa34a0ddae2ec5fce0f72a144\"\u003e\u003ccode\u003ebf74d75\u003c/code\u003e\u003c/a\u003e 6.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/e932843879551ced8ac3cd23e1ed74695caab0b9\"\u003e\u003ccode\u003ee932843\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/ca87ef20d222034ae0eea36254301ca9592faa08\"\u003e\u003ccode\u003eca87ef2\u003c/code\u003e\u003c/a\u003e Docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/80b6275ebcf16d583668593f7ff5516b91a77b89\"\u003e\u003ccode\u003e80b6275\u003c/code\u003e\u003c/a\u003e Skip this test when UTF-8 isn't usable\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/c5dae41b32f26a6ceec60d6399806fc893c2ad96\"\u003e\u003ccode\u003ec5dae41\u003c/code\u003e\u003c/a\u003e Merge branch 'SMTPUTF8-test' into SMTPUTF8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/fc6779f05064fae76387d9f77168316b8fad3e1f\"\u003e\u003ccode\u003efc6779f\u003c/code\u003e\u003c/a\u003e Fail to add an address if it uses 8-bit chars in the domain, but we are missi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/154743c305b06dd9b50c41122427028e023a24d4\"\u003e\u003ccode\u003e154743c\u003c/code\u003e\u003c/a\u003e nah\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1ef59a2a99a6bd2a1fc01f65b7f1111186fa64ae\"\u003e\u003ccode\u003e1ef59a2\u003c/code\u003e\u003c/a\u003e Try without mbstring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/1db5c74f7650ee17bd81e8a3107453e1956d9767\"\u003e\u003ccode\u003e1db5c74\u003c/code\u003e\u003c/a\u003e Use existing function to check for test config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PHPMailer/PHPMailer/commit/d31cb271170c0972be4220aed592aa2f5a23d699\"\u003e\u003ccode\u003ed31cb27\u003c/code\u003e\u003c/a\u003e Adjust eai regex to disallow emoji and letters/numbers.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PHPMailer/PHPMailer/compare/v6.9.3...v6.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/assert` from 1.8.1 to 1.8.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/b551f50399540172f387d97b2e7246e6c352154d\"\u003e\u003ccode\u003eb551f50\u003c/code\u003e\u003c/a\u003e Raise PHPstan level\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/efb31b0471416bcfea63a14e713fb70c1b397c1a\"\u003e\u003ccode\u003eefb31b0\u003c/code\u003e\u003c/a\u003e Fix incorrect \u003ca href=\"https://github.com/method\"\u003e\u003ccode\u003e@​method\u003c/code\u003e\u003c/a\u003e tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/c05fe23e6cc84865f1727ebf00bfd71e75752915\"\u003e\u003ccode\u003ec05fe23\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/assert/issues/19\"\u003e#19\u003c/a\u003e from simplesamlphp/feature/replace-superlinter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/06bad133fe6145596a92837fb2af17508e390cce\"\u003e\u003ccode\u003e06bad13\u003c/code\u003e\u003c/a\u003e Match a prefix, not just a word\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/934471eea4ef98d218e9fdb6497832f35f57f747\"\u003e\u003ccode\u003e934471e\u003c/code\u003e\u003c/a\u003e Match a prefix, not just a word\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/5101dd58b2f874f2b80cb062ecad6117d7eac821\"\u003e\u003ccode\u003e5101dd5\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/assert/commit/9dac1c247c5eed25b6bdc6ea9e6cb00f85161f4d\"\u003e\u003ccode\u003e9dac1c2\u003c/code\u003e\u003c/a\u003e Remove length test\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/assert/compare/v1.8.1...v1.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2` from 5.0.0-alpha.21 to 5.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/d23dce11ac5a9b84a37a283ea7fbb0d780771e6c\"\u003e\u003ccode\u003ed23dce1\u003c/code\u003e\u003c/a\u003e Add missing trailing comma\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/9592ebeb0ba5bd53bd16987cf86310bc1d7a6a66\"\u003e\u003ccode\u003e9592ebe\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant + enum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/8cda24f2e59cd527a96dc3070bb43ae0672c0e64\"\u003e\u003ccode\u003e8cda24f\u003c/code\u003e\u003c/a\u003e Move element registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/cf3c0c3e84086f7ffa31dedf1ce43a4ced59a1d1\"\u003e\u003ccode\u003ecf3c0c3\u003c/code\u003e\u003c/a\u003e Explicitly deny signatures containing ds:Object elements (E91)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/6179809f415812430bd1c9ec1ed002c1e5632c4f\"\u003e\u003ccode\u003e6179809\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/9c0040881eec1d9447dcc5a043d91450e62f81f4\"\u003e\u003ccode\u003e9c00408\u003c/code\u003e\u003c/a\u003e Move ext-soap to suggestions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/c5afe836888890b859ae7b224619c380bb87349d\"\u003e\u003ccode\u003ec5afe83\u003c/code\u003e\u003c/a\u003e Fix composer-file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/bfc3652c359fd778f3f3b54dc5b20a036a7514ee\"\u003e\u003ccode\u003ebfc3652\u003c/code\u003e\u003c/a\u003e Merge master into release-5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/8419f77e10c8c91168ed4f95d33d56b7dda59096\"\u003e\u003ccode\u003e8419f77\u003c/code\u003e\u003c/a\u003e Re-enstate the use of PSR-7 requests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2/commit/93b4c73c6f1388eb130aa30aa45dfc4d3d148d91\"\u003e\u003ccode\u003e93b4c73\u003c/code\u003e\u003c/a\u003e Fix PHPStan\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/saml2/compare/v5.0.0-alpha.21...v5.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/saml2-legacy` from 4.18.1 to 4.19.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/96eb144356702d7d913078fb2e4364e42458fc31\"\u003e\u003ccode\u003e96eb144\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/2\"\u003e#2\u003c/a\u003e from monkeyiq/2025/sep/nameid-restrict2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/0fda7889e75f17309374e0c6951e61ee9a7157d7\"\u003e\u003ccode\u003e0fda788\u003c/code\u003e\u003c/a\u003e make json serialize match __serialize() for data output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/2a29c872fe102f6bec2e60006465bd92fe7da13f\"\u003e\u003ccode\u003e2a29c87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/saml2-legacy/issues/1\"\u003e#1\u003c/a\u003e from monkeyiq/2025/july/allow-nameid-type-to-be-seen-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/59311cfb2fc2d7a916df569370e2055f57c55632\"\u003e\u003ccode\u003e59311cf\u003c/code\u003e\u003c/a\u003e add a use for that too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/81131d94070c250761bee7cf6c7606c9a781aa15\"\u003e\u003ccode\u003e81131d9\u003c/code\u003e\u003c/a\u003e Allow NameIDType objects to be seen in a JSON output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/commit/dd7681c4b2d921b08adce79e28c91cf3ee017fbc\"\u003e\u003ccode\u003edd7681c\u003c/code\u003e\u003c/a\u003e Add subject-id signal constant\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/saml2-legacy/compare/v4.18.1...v4.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-common` from 1.24.2 to 1.25.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/999603aa521d91e17b562bb0b498513af80eb190\"\u003e\u003ccode\u003e999603a\u003c/code\u003e\u003c/a\u003e Fix class registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/b4a32a9ab9fdde8990454bf85f3b276e80e4ac7c\"\u003e\u003ccode\u003eb4a32a9\u003c/code\u003e\u003c/a\u003e fix qa\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/ee9a90c54b6ff33b3e32a1a386ae557efd5813da\"\u003e\u003ccode\u003eee9a90c\u003c/code\u003e\u003c/a\u003e Remove unused variables\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/5c9a3dc7081227b4e3f752df3342af1975b265b1\"\u003e\u003ccode\u003e5c9a3dc\u003c/code\u003e\u003c/a\u003e Throw a meaningful exception when no schema was set\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/c4b82700cc819547c1a0a166d9a770f1dd2c94b9\"\u003e\u003ccode\u003ec4b8270\u003c/code\u003e\u003c/a\u003e Remove unused parameter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/a9257f7b1073444784e896f726e23063671214d2\"\u003e\u003ccode\u003ea9257f7\u003c/code\u003e\u003c/a\u003e Fix typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/ba12751ff66266d1ef7b1e919ff8e12e15d3e780\"\u003e\u003ccode\u003eba12751\u003c/code\u003e\u003c/a\u003e Delete src/XsProcess.php\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/2250c05aa0062bba4baad9d2357e94f9aa10ffc0\"\u003e\u003ccode\u003e2250c05\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-common/issues/33\"\u003e#33\u003c/a\u003e from simplesamlphp/feature/xpath-assert\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/eae1f258731136390d2e0192f5596abb726fe927\"\u003e\u003ccode\u003eeae1f25\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-common/commit/4f66ed15139f08df49cf92c4041c9d086a8615fb\"\u003e\u003ccode\u003e4f66ed1\u003c/code\u003e\u003c/a\u003e Fix phpdocs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/xml-common/compare/v1.24.2...v1.25.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-security` from 1.13.0 to 1.13.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/f6f32a3c2c6b398408d5bccc9d59445edc1cb67d\"\u003e\u003ccode\u003ef6f32a3\u003c/code\u003e\u003c/a\u003e Remove unused dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/3fb225b0c22e66b8e1dcaa7101e806c75c89dee3\"\u003e\u003ccode\u003e3fb225b\u003c/code\u003e\u003c/a\u003e Fix class registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/e5d30fdaddb6cd13ade93cb2adc135932b76ecd3\"\u003e\u003ccode\u003ee5d30fd\u003c/code\u003e\u003c/a\u003e Fix signature;  EncryptedKey is optional here\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/d233bee36f3d772f61337897544d574779894931\"\u003e\u003ccode\u003ed233bee\u003c/code\u003e\u003c/a\u003e Update element registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/251933fdcb6b361134d5eb2517542441f5c318b1\"\u003e\u003ccode\u003e251933f\u003c/code\u003e\u003c/a\u003e Resolve phpstan-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/7bcc2b75ef79f9d295dabf36499c1fa2d8bfa44d\"\u003e\u003ccode\u003e7bcc2b7\u003c/code\u003e\u003c/a\u003e Add missing dsig11-elements (\u003ca href=\"https://redirect.github.com/simplesamlphp/xml-security/issues/64\"\u003e#64\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/a7f2e09632da1179ecb9a021c3c2fbcbcd28071a\"\u003e\u003ccode\u003ea7f2e09\u003c/code\u003e\u003c/a\u003e bugfix: Fix incorrect exception being thrown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/e131fee092fd49851fb5220b8a653436d5806c5e\"\u003e\u003ccode\u003ee131fee\u003c/code\u003e\u003c/a\u003e Bump dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/3c83d0205b2998e7e3b85027045dc676817f6e5c\"\u003e\u003ccode\u003e3c83d02\u003c/code\u003e\u003c/a\u003e Update simplesamlphp/xml-common requirement (\u003ca href=\"https://redirect.github.com/simplesamlphp/xml-security/issues/63\"\u003e#63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-security/commit/001b391ebc80c1608c5f78c4d3da7af081d6681b\"\u003e\u003ccode\u003e001b391\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simplesamlphp/xml-security/compare/v1.13.0...v1.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `twig/intl-extra` from 3.20.0 to 3.21.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/twigphp/intl-extra/compare/v3.20.0...v3.21.0\"\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.20.0 to 3.21.1\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.21.1 (2025-05-03)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix ExtensionSet usage of BinaryOperatorExpressionParser\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.21.0 (2025-05-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong array index\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eTemplate::loadTemplate()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFix testing and expression when it evaluates to an instance of \u003ccode\u003eMarkup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eReturnPrimitiveTypeInterface\u003c/code\u003e (and sub-interfaces for number, boolean, string, and array)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSupportDefinedTestInterface\u003c/code\u003e for expression nodes supporting the \u003ccode\u003edefined\u003c/code\u003e test\u003c/li\u003e\n\u003cli\u003eDeprecate using the \u003ccode\u003e|\u003c/code\u003e operator in an expression with \u003ccode\u003e+\u003c/code\u003e or \u003ccode\u003e-\u003c/code\u003e without using parentheses to clarify precedence\u003c/li\u003e\n\u003cli\u003eDeprecate operator precedence outside of the [0, 512] range\u003c/li\u003e\n\u003cli\u003eIntroduce expression parser classes to describe operators and operands provided by extensions\ninstead of arrays (it comes with many deprecations that are documented in\nthe \u003ccode\u003edeprecated\u003c/code\u003e documentation chapter)\u003c/li\u003e\n\u003cli\u003eDeprecate the \u003ccode\u003eTwig\\ExpressionParser\u003c/code\u003e, and \u003ccode\u003eTwig\\OperatorPrecedenceChange\u003c/code\u003e classes\u003c/li\u003e\n\u003cli\u003eAdd attributes \u003ccode\u003eAsTwigFilter\u003c/code\u003e, \u003ccode\u003eAsTwigFunction\u003c/code\u003e, and \u003ccode\u003eAsTwigTest\u003c/code\u003e to ease extension development\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/285123877d4dd97dd7c11842ac5fb7e86e60d81d\"\u003e\u003ccode\u003e2851238\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/a4293d7d2991a0a68f34fb7056b0aa295c764db5\"\u003e\u003ccode\u003ea4293d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/4535f1282d8e83eb79c7378c305beb0e6136e75e\"\u003e\u003ccode\u003e4535f12\u003c/code\u003e\u003c/a\u003e bug \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4633\"\u003e#4633\u003c/a\u003e Fix ExtensionSet usage of BinaryOperatorExpressionParser (VincentLa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/e14a2474fbcf0e97fc6b0b7e30de8a6924e0ab2a\"\u003e\u003ccode\u003ee14a247\u003c/code\u003e\u003c/a\u003e Fix warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/00d29e6657b36ae08672a8b92aec7f38c2ce1eda\"\u003e\u003ccode\u003e00d29e6\u003c/code\u003e\u003c/a\u003e Fix instantiation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/06eb9eafe23924056bc47965551e3dbe77bb8243\"\u003e\u003ccode\u003e06eb9ea\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/b54a265712a475da0aef560e184d68a9affd3ace\"\u003e\u003ccode\u003eb54a265\u003c/code\u003e\u003c/a\u003e Prepare the 3.21.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/fde4de9fd981912e702e205d54f52586b9840d03\"\u003e\u003ccode\u003efde4de9\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4626\"\u003e#4626\u003c/a\u003e Tweaks html_cva docs (fabpot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/f14f2208f944807373ff2903e59287a04a21b9d1\"\u003e\u003ccode\u003ef14f220\u003c/code\u003e\u003c/a\u003e Tweaks html_cva docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/twigphp/Twig/commit/7b2fe7cf14871745f50424ca83456be6383bd425\"\u003e\u003ccode\u003e7b2fe7c\u003c/code\u003e\u003c/a\u003e minor \u003ca href=\"https://redirect.github.com/twigphp/Twig/issues/4613\"\u003e#4613\u003c/a\u003e Update html_cva.rst (seb-jean)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/twigphp/Twig/compare/v3.20.0...v3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/composer-xmlprovider-installer` from 1.0.1 to 1.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/commit/3d882187b5b0b404c381a2e4d17498ca4b2785b3\"\u003e\u003ccode\u003e3d88218\u003c/code\u003e\u003c/a\u003e Change path to look for a registry-file\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/composer-xmlprovider-installer/compare/v1.0.1...v1.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `simplesamlphp/xml-soap` from 1.7.0 to 1.7.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/ca1ee4ea29c62fa66fc30d040b4013b4543f4f76\"\u003e\u003ccode\u003eca1ee4e\u003c/code\u003e\u003c/a\u003e Bump dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/fd3abfc0e17f387b4373886d8c3fe93538218d15\"\u003e\u003ccode\u003efd3abfc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-soap/issues/12\"\u003e#12\u003c/a\u003e from simplesamlphp/dependabot/composer/production-depe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/40e19def659588a344a971a9932808367116cadb\"\u003e\u003ccode\u003e40e19de\u003c/code\u003e\u003c/a\u003e Update simplesamlphp/xml-common requirement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/2ad78a4f58fd42d8416859dbb678b46d5aa9f6f3\"\u003e\u003ccode\u003e2ad78a4\u003c/code\u003e\u003c/a\u003e Remove unused dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/dfd87ec05bfe5e5617a00198a0ae4a0d3a4592c9\"\u003e\u003ccode\u003edfd87ec\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/simplesamlphp/xml-soap/issues/11\"\u003e#11\u003c/a\u003e from simplesamlphp/feature/replace-superlinter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simplesamlphp/xml-soap/commit/1b640299931d608939b2a1596b1846ea368d6d29\"\u003e\u003ccode\u003e1b64029\u003c/code\u003e\u003c/a\u003e Replace super-linter with a reusable workflow\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simplesamlphp/xml-soap/compare/v1.7.0...v1.7.1\"\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/Harshit0726/simplesamlphp/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harshit0726%2Fsimplesamlphp/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}}]}