{"data":{"slug":"phpunit","name":"PHPUnit","tagline":"A unit testing framework for PHP programs","homepage":"https://phpunit.de","category":{"slug":"testing-tools","name":"Testing Tools"},"vendor":null,"score":{"composite":56.7,"confidence":0.33,"confidenceBand":"low","breakdown":{"capabilities":{"value":28.9,"weight":0.083,"present":true,"contribution":2.4},"repo_stars":{"value":81.2,"weight":0.033,"present":true,"contribution":2.7},"integrations":{"value":0,"weight":0.053,"present":false,"contribution":0},"dependent_projects":{"value":98.2,"weight":0.08,"present":true,"contribution":7.9},"dev_activity":{"value":63.1,"weight":0.12,"present":true,"contribution":7.6},"release_cadence":{"value":0,"weight":0.067,"present":false,"contribution":0},"security_posture":{"value":5,"weight":0.087,"present":false,"contribution":0},"package_downloads":{"value":0,"weight":0.173,"present":false,"contribution":0},"security_score":{"value":45,"weight":0.053,"present":true,"contribution":2.4},"community_qa_activity":{"value":0,"weight":0.08,"present":false,"contribution":0}},"computedAt":"2026-09-10T16:13:51.833Z","stale":false},"uri":"https://www.vioscale.ai/software/phpunit","aliases":["phpunit"],"status":"published","crawlStatus":"ok","indexStatus":"indexed","nextCrawlAt":"2026-09-24T16:13:52.016Z","categories":[{"slug":"testing-tools","name":"Testing Tools","isPrimary":true}],"facts":{"activity":[{"attribute":"activity.commits_last_30d","value":100,"provenance":{"source":"https://github.com/sebastianbergmann/phpunit/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.65}}],"adoption":[{"attribute":"adoption.github_stars","value":20052,"provenance":{"source":"https://github.com/sebastianbergmann/phpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.9}},{"attribute":"adoption.dependent_repos","value":777462,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Fsebastianbergmann%2Fphpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.325Z","confidence":0.85}}],"deployment":[{"attribute":"deployment.options","value":{"self_hosted":true},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-08-03T20:56:18.350Z","confidence":0.6}}],"features":[{"attribute":"features.capabilities","value":{"coverage":true,"languages":"PHP","test_types":"unit"},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}}],"license":[{"attribute":"license.spdx","value":"BSD-3-Clause","provenance":{"source":"https://github.com/sebastianbergmann/phpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.95}}],"platform":[{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T23:02:05.270Z","confidence":0.6}}],"pricing":[{"attribute":"pricing","value":{"type":"open_source","sourceUrl":"https://phpunit.de","retrievedAt":"2026-08-13T23:02:05.270Z"},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}},{"attribute":"pricing.model","value":"open_source","provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}}],"security":[{"attribute":"security.disclosure_policy","value":true,"provenance":{"source":"https://phpunit.de/.well-known/security.txt","sourceType":"vioscale-crawler","retrievedAt":"2026-08-03T20:56:18.350Z","confidence":0.6}},{"attribute":"security.scorecard","value":4.5,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/sebastianbergmann/phpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.341Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":4,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=phpunit%2Fphpunit&per_page=100","last_12m":3,"max_severity":"CRITICAL"},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=phpunit%2Fphpunit&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.357Z","confidence":0.9}}],"description":[{"attribute":"description.long","value":"PHPUnit helps developers verify their PHP code through automated unit testing. It provides a framework for writing, organizing, and running tests.","provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}}],"market":[{"attribute":"market.availability","value":{"primaryMarkets":["DE"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.5}}],"language":[{"attribute":"language.primary","value":"PHP","provenance":{"source":"https://github.com/sebastianbergmann/phpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.9}}],"release":[{"attribute":"release.history","value":[{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.3","date":"2026-09-09T04:52:50Z","type":"stable","version":"13.3.3"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.35","date":"2026-09-09T04:51:29Z","type":"stable","version":"12.5.35"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.2","date":"2026-08-27T08:43:23Z","type":"stable","version":"13.3.2"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.34","date":"2026-08-27T08:40:33Z","type":"stable","version":"12.5.34"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.1","date":"2026-08-13T13:16:00Z","type":"stable","version":"13.3.1"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.36","date":"2026-08-11T06:30:51Z","type":"stable","version":"9.6.36"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/8.5.54","date":"2026-08-11T06:07:55Z","type":"stable","version":"8.5.54"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.0","date":"2026-08-07T07:38:42Z","type":"stable","version":"13.3.0"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.6","date":"2026-07-28T14:01:46Z","type":"stable","version":"13.2.6"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.33","date":"2026-07-28T14:00:09Z","type":"stable","version":"12.5.33"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.5","date":"2026-07-25T07:01:26Z","type":"stable","version":"13.2.5"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.32","date":"2026-07-25T06:58:57Z","type":"stable","version":"12.5.32"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.4","date":"2026-07-08T08:38:10Z","type":"stable","version":"13.2.4"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.3","date":"2026-07-06T14:59:31Z","type":"stable","version":"13.2.3"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.31","date":"2026-07-06T14:56:41Z","type":"stable","version":"12.5.31"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/11.5.56","date":"2026-07-06T14:54:46Z","type":"stable","version":"11.5.56"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/10.5.64","date":"2026-07-06T14:52:17Z","type":"stable","version":"10.5.64"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.35","date":"2026-07-06T14:50:10Z","type":"stable","version":"9.6.35"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/8.5.53","date":"2026-07-06T14:47:15Z","type":"stable","version":"8.5.53"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.2","date":"2026-06-29T13:38:23Z","type":"stable","version":"13.2.2"}],"provenance":{"source":"https://github.com/sebastianbergmann/phpunit/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.7}}],"content":[{"attribute":"content.faq","value":[{"answer":"PHPUnit helps developers verify their PHP code through automated unit testing. It provides a framework for writing, organizing, and running tests. It is indexed under Testing Tools.","source":"https://phpunit.de","question":"What is PHPUnit?","confidence":0.6},{"answer":"PHPUnit is open source, so it can be self-hosted and used at no licence cost. It is released under the BSD-3-Clause licence. Pricing changes often, so verify at source before relying on it.","source":"https://phpunit.de","question":"Is PHPUnit free to use?","confidence":0.6},{"answer":"PHPUnit supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://phpunit.de","question":"What platforms does PHPUnit support?","confidence":0.6},{"answer":"Yes. PHPUnit can be deployed self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://phpunit.de","question":"Can PHPUnit be self-hosted?","confidence":0.6},{"answer":"Yes. PHPUnit is published under the BSD-3-Clause licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/sebastianbergmann/phpunit","question":"Is PHPUnit open source?","confidence":0.95},{"answer":"PHPUnit is available worldwide. Its primary market is Germany.","source":"https://phpunit.de","question":"Where is PHPUnit available?","confidence":0.5}],"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:55.888Z","confidence":0.64166665}}]},"factList":[{"attribute":"activity.commits_last_30d","value":100,"provenance":{"source":"https://github.com/sebastianbergmann/phpunit/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.65}},{"attribute":"adoption.github_stars","value":20052,"provenance":{"source":"https://github.com/sebastianbergmann/phpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.9}},{"attribute":"deployment.options","value":{"self_hosted":true},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-08-03T20:56:18.350Z","confidence":0.6}},{"attribute":"features.capabilities","value":{"coverage":true,"languages":"PHP","test_types":"unit"},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}},{"attribute":"license.spdx","value":"BSD-3-Clause","provenance":{"source":"https://github.com/sebastianbergmann/phpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.95}},{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T23:02:05.270Z","confidence":0.6}},{"attribute":"pricing","value":{"type":"open_source","sourceUrl":"https://phpunit.de","retrievedAt":"2026-08-13T23:02:05.270Z"},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}},{"attribute":"pricing.model","value":"open_source","provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}},{"attribute":"security.disclosure_policy","value":true,"provenance":{"source":"https://phpunit.de/.well-known/security.txt","sourceType":"vioscale-crawler","retrievedAt":"2026-08-03T20:56:18.350Z","confidence":0.6}},{"attribute":"description.long","value":"PHPUnit helps developers verify their PHP code through automated unit testing. It provides a framework for writing, organizing, and running tests.","provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.6}},{"attribute":"market.availability","value":{"primaryMarkets":["DE"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]},"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T16:01:26.748Z","confidence":0.5}},{"attribute":"adoption.dependent_repos","value":777462,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Fsebastianbergmann%2Fphpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.325Z","confidence":0.85}},{"attribute":"language.primary","value":"PHP","provenance":{"source":"https://github.com/sebastianbergmann/phpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.9}},{"attribute":"release.history","value":[{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.3","date":"2026-09-09T04:52:50Z","type":"stable","version":"13.3.3"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.35","date":"2026-09-09T04:51:29Z","type":"stable","version":"12.5.35"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.2","date":"2026-08-27T08:43:23Z","type":"stable","version":"13.3.2"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.34","date":"2026-08-27T08:40:33Z","type":"stable","version":"12.5.34"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.1","date":"2026-08-13T13:16:00Z","type":"stable","version":"13.3.1"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.36","date":"2026-08-11T06:30:51Z","type":"stable","version":"9.6.36"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/8.5.54","date":"2026-08-11T06:07:55Z","type":"stable","version":"8.5.54"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.0","date":"2026-08-07T07:38:42Z","type":"stable","version":"13.3.0"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.6","date":"2026-07-28T14:01:46Z","type":"stable","version":"13.2.6"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.33","date":"2026-07-28T14:00:09Z","type":"stable","version":"12.5.33"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.5","date":"2026-07-25T07:01:26Z","type":"stable","version":"13.2.5"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.32","date":"2026-07-25T06:58:57Z","type":"stable","version":"12.5.32"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.4","date":"2026-07-08T08:38:10Z","type":"stable","version":"13.2.4"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.3","date":"2026-07-06T14:59:31Z","type":"stable","version":"13.2.3"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.31","date":"2026-07-06T14:56:41Z","type":"stable","version":"12.5.31"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/11.5.56","date":"2026-07-06T14:54:46Z","type":"stable","version":"11.5.56"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/10.5.64","date":"2026-07-06T14:52:17Z","type":"stable","version":"10.5.64"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.35","date":"2026-07-06T14:50:10Z","type":"stable","version":"9.6.35"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/8.5.53","date":"2026-07-06T14:47:15Z","type":"stable","version":"8.5.53"},{"url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.2","date":"2026-06-29T13:38:23Z","type":"stable","version":"13.2.2"}],"provenance":{"source":"https://github.com/sebastianbergmann/phpunit/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.303Z","confidence":0.7}},{"attribute":"security.scorecard","value":4.5,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/sebastianbergmann/phpunit","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.341Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":4,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=phpunit%2Fphpunit&per_page=100","last_12m":3,"max_severity":"CRITICAL"},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=phpunit%2Fphpunit&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:49:33.357Z","confidence":0.9}},{"attribute":"content.faq","value":[{"answer":"PHPUnit helps developers verify their PHP code through automated unit testing. It provides a framework for writing, organizing, and running tests. It is indexed under Testing Tools.","source":"https://phpunit.de","question":"What is PHPUnit?","confidence":0.6},{"answer":"PHPUnit is open source, so it can be self-hosted and used at no licence cost. It is released under the BSD-3-Clause licence. Pricing changes often, so verify at source before relying on it.","source":"https://phpunit.de","question":"Is PHPUnit free to use?","confidence":0.6},{"answer":"PHPUnit supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://phpunit.de","question":"What platforms does PHPUnit support?","confidence":0.6},{"answer":"Yes. PHPUnit can be deployed self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://phpunit.de","question":"Can PHPUnit be self-hosted?","confidence":0.6},{"answer":"Yes. PHPUnit is published under the BSD-3-Clause licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/sebastianbergmann/phpunit","question":"Is PHPUnit open source?","confidence":0.95},{"answer":"PHPUnit is available worldwide. Its primary market is Germany.","source":"https://phpunit.de","question":"Where is PHPUnit available?","confidence":0.5}],"provenance":{"source":"https://phpunit.de","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:55.888Z","confidence":0.64166665}}],"faq":[{"answer":"PHPUnit helps developers verify their PHP code through automated unit testing. It provides a framework for writing, organizing, and running tests. It is indexed under Testing Tools.","source":"https://phpunit.de","question":"What is PHPUnit?","confidence":0.6},{"answer":"PHPUnit is open source, so it can be self-hosted and used at no licence cost. It is released under the BSD-3-Clause licence. Pricing changes often, so verify at source before relying on it.","source":"https://phpunit.de","question":"Is PHPUnit free to use?","confidence":0.6},{"answer":"PHPUnit supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://phpunit.de","question":"What platforms does PHPUnit support?","confidence":0.6},{"answer":"Yes. PHPUnit can be deployed self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://phpunit.de","question":"Can PHPUnit be self-hosted?","confidence":0.6},{"answer":"Yes. PHPUnit is published under the BSD-3-Clause licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/sebastianbergmann/phpunit","question":"Is PHPUnit open source?","confidence":0.95},{"answer":"PHPUnit is available worldwide. Its primary market is Germany.","source":"https://phpunit.de","question":"Where is PHPUnit available?","confidence":0.5}],"faqSource":"generated","market":{"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[],"primaryMarkets":["DE"]},"releaseHistory":[{"version":"13.3.3","date":"2026-09-09T04:52:50Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.3","type":"stable"},{"version":"12.5.35","date":"2026-09-09T04:51:29Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.35","type":"stable"},{"version":"13.3.2","date":"2026-08-27T08:43:23Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.2","type":"stable"},{"version":"12.5.34","date":"2026-08-27T08:40:33Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.34","type":"stable"},{"version":"13.3.1","date":"2026-08-13T13:16:00Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.1","type":"stable"},{"version":"9.6.36","date":"2026-08-11T06:30:51Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.36","type":"stable"},{"version":"8.5.54","date":"2026-08-11T06:07:55Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/8.5.54","type":"stable"},{"version":"13.3.0","date":"2026-08-07T07:38:42Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.3.0","type":"stable"},{"version":"13.2.6","date":"2026-07-28T14:01:46Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.6","type":"stable"},{"version":"12.5.33","date":"2026-07-28T14:00:09Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.33","type":"stable"},{"version":"13.2.5","date":"2026-07-25T07:01:26Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.5","type":"stable"},{"version":"12.5.32","date":"2026-07-25T06:58:57Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.32","type":"stable"},{"version":"13.2.4","date":"2026-07-08T08:38:10Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.4","type":"stable"},{"version":"13.2.3","date":"2026-07-06T14:59:31Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.3","type":"stable"},{"version":"12.5.31","date":"2026-07-06T14:56:41Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/12.5.31","type":"stable"},{"version":"11.5.56","date":"2026-07-06T14:54:46Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/11.5.56","type":"stable"},{"version":"10.5.64","date":"2026-07-06T14:52:17Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/10.5.64","type":"stable"},{"version":"9.6.35","date":"2026-07-06T14:50:10Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/9.6.35","type":"stable"},{"version":"8.5.53","date":"2026-07-06T14:47:15Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/8.5.53","type":"stable"},{"version":"13.2.2","date":"2026-06-29T13:38:23Z","url":"https://github.com/sebastianbergmann/phpunit/releases/tag/13.2.2","type":"stable"}],"vulnerabilities":{"count":4,"last12m":3,"maxSeverity":"CRITICAL","source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=phpunit%2Fphpunit&per_page=100"},"claimed":false,"updatedAt":"2026-09-10T16:13:52.016Z","formats":{"json":"https://www.vioscale.ai/api/v1/software/phpunit","markdown":"https://www.vioscale.ai/software/phpunit.md","html":"https://www.vioscale.ai/software/phpunit"}},"meta":{"source":"https://www.vioscale.ai","license":"CC-BY-4.0","generatedAt":"2026-09-21T02:32:48.131Z","disclaimer":"Independent, evidence-based. Every fact carries provenance."}}