{"id":760809,"name":"wp-cli/wp-cli","ecosystem":"packagist","description":"WP-CLI framework","homepage":"https://wp-cli.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/wp-cli/wp-cli","keywords_array":["cli","wordpress"],"namespace":"wp-cli","versions_count":65,"first_release_published_at":"2013-01-26T14:23:36.000Z","latest_release_published_at":"2025-05-07T01:16:12.000Z","latest_release_number":"v2.12.0","last_synced_at":"2026-06-02T10:45:17.269Z","created_at":"2022-04-07T12:05:34.930Z","updated_at":"2026-06-02T10:45:17.269Z","registry_url":"https://packagist.org/packages/wp-cli/wp-cli#","install_command":"composer require wp-cli/wp-cli","documentation_url":null,"metadata":{"funding":[]},"repo_metadata":{"id":38814968,"uuid":"2360755","full_name":"wp-cli/wp-cli","owner":"wp-cli","description":"⚙️ WP-CLI framework","archived":false,"fork":false,"pushed_at":"2024-10-01T17:32:53.000Z","size":14614,"stargazers_count":4867,"open_issues_count":168,"forks_count":980,"subscribers_count":171,"default_branch":"main","last_synced_at":"2024-10-28T17:53:02.286Z","etag":null,"topics":["cli","framework","hacktoberfest","php","wordpress","wp-cli"],"latest_commit_sha":null,"homepage":"https://wp-cli.org/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wp-cli.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2011-09-10T12:51:59.000Z","updated_at":"2024-10-26T21:46:39.000Z","dependencies_parsed_at":"2023-12-08T17:26:13.316Z","dependency_job_id":"b20fd0fa-2747-4462-8dfc-ca0abcf454d0","html_url":"https://github.com/wp-cli/wp-cli","commit_stats":{"total_commits":3419,"total_committers":229,"mean_commits":"14.930131004366812","dds":0.7323778882714245,"last_synced_commit":"af8eda00d8ae75b7a89299afccac9ed6e50b4488"},"previous_names":[],"tags_count":69,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wp-cli","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221943795,"owners_count":16905555,"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":"wp-cli","name":"WP-CLI","uuid":"1570774","kind":"organization","description":"The command line interface for WordPress","email":null,"website":"https://wp-cli.org/","location":null,"twitter":"wpcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1570774?v=4","repositories_count":60,"last_synced_at":"2023-04-10T06:01:38.192Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/wp-cli","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:40:31.693Z","updated_at":"2023-04-10T06:01:38.269Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wp-cli","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wp-cli/repositories"},"tags":[{"name":"v2.11.0","sha":"53f0df112901fcf95099d0f501912a209429b6a9","kind":"commit","published_at":"2024-08-08T03:04:55.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.11.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.11.0/manifests"},{"name":"v2.10.0","sha":"a339dca576df73c31af4b4d8054efc2dab9a0685","kind":"commit","published_at":"2024-02-08T16:52:43.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.10.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.10.0/manifests"},{"name":"v2.9.0","sha":"8a3befba2d947fbf5cc6d1941edf2dd99da4d4b7","kind":"commit","published_at":"2023-10-25T09:06:37.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.9.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.9.0/manifests"},{"name":"v2.8.1","sha":"5dd2340b9a01c3cfdbaf5e93a140759fdd190eee","kind":"commit","published_at":"2023-06-05T06:55:55.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.8.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"acfc0c6cd4fc6a14e034b06afc4a0b37ebf9dcf7","kind":"commit","published_at":"2023-05-31T16:51:26.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.8.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"1ddc754f1c15e56fb2cdd1a4e82bd0ec6ca32a76","kind":"commit","published_at":"2022-10-17T23:10:42.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.7.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"832b7635a39b4e468c634572baaab2710a55d88b","kind":"commit","published_at":"2022-10-12T05:13:17.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.7.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"dee13c2baf6bf972484a63f8b8dab48f7220f095","kind":"commit","published_at":"2022-01-25T16:31:27.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.6.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"0bcf0c54f4d35685211d435e25219cc7acbe6d48","kind":"commit","published_at":"2021-05-14T13:44:51.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.5.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"ceb18598e79befa9b2a37a51efbb34910628988b","kind":"commit","published_at":"2020-02-18T08:15:37.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.4.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"74c949c74708e3a88ad0add70f3236c8675dfd85","kind":"commit","published_at":"2019-11-12T15:26:05.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.4.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"538d9be5ad490bd07b946dcd3b52b4d1c34dc193","kind":"commit","published_at":"2019-08-13T23:12:27.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.3.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"193f08f48585326bc1f1648349201531eeda2ee5","kind":"commit","published_at":"2019-04-25T05:38:33.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.2.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"6dde820a8f6f183f4b6d751e5be1cd343974f333","kind":"commit","published_at":"2018-12-18T17:37:51.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.1.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"8b47483c730b592ca956f1447bb064e90606e4ba","kind":"commit","published_at":"2018-08-23T23:01:42.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.0.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"55a71cce0562fd9d6f7d742cbe2d85a6ea1a80e5","kind":"commit","published_at":"2018-08-08T19:37:37.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v2.0.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v2.0.0/manifests"},{"name":"v1.5.1","sha":"3aac73bc4d629372531f3e15bbb67945d19b5d5a","kind":"commit","published_at":"2018-05-31T11:04:05.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.5.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"01d0ac3fe71f89f8ccba866151b982cc01a541bd","kind":"commit","published_at":"2018-01-31T09:42:08.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.5.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"1d9dec0212fa1e85b1c5ca7b0d8395091c52de40","kind":"commit","published_at":"2017-11-13T15:28:04.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.4.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"b1cdbcf52ca57aaecac1e9b531540bfe0e58650f","kind":"commit","published_at":"2017-10-17T12:43:24.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.4.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"4ab0d99da0ad5e6ca39453ff5c82d4f06aecb086","kind":"commit","published_at":"2017-08-08T14:28:58.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.3.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"9a9b6a63e08e7827669677faa97312972c0f1da2","kind":"commit","published_at":"2017-06-06T12:14:53.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.2.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"aba6059e9d19df25708f359edf019a2267524cee","kind":"commit","published_at":"2017-05-31T19:23:58.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.2.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"5a28b49f7e725c74f747620fb5b1d6060953abf1","kind":"commit","published_at":"2017-02-01T14:20:12.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.1.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"62d10c72aa1e77f7bf0a84dd495369c41fe12a2e","kind":"commit","published_at":"2016-11-29T19:33:53.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v1.0.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v1.0.0/manifests"},{"name":"v0.25.0","sha":"248b18b512491fe479affdbdfc24f6ee77a8fc57","kind":"commit","published_at":"2016-10-25T15:14:00.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.25.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.25.0/manifests"},{"name":"v0.24.1","sha":"97424dc18431a2d4d10e590157b57b9ea4a88da4","kind":"commit","published_at":"2016-08-09T13:25:56.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.24.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"90e747acba4347875b7dcb2a1f1f390117dbd01d","kind":"commit","published_at":"2016-07-27T11:27:14.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.24.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.24.0/manifests"},{"name":"v0.23.1","sha":"910cbcb389e3250efdd58e7888f80eeba735d3a1","kind":"commit","published_at":"2016-04-29T00:31:30.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.23.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"31b9c00c688b50d9654a00c4449e88d63593d5ae","kind":"commit","published_at":"2016-03-22T21:52:58.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.23.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"45460a55328db9952e0c93023c8b79a2432332d9","kind":"commit","published_at":"2016-01-07T16:36:32.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.22.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.22.0/manifests"},{"name":"v0.20.4","sha":"e0bef7a8d76fe0f8972bcfe3d3723f1dd8b33a7f","kind":"commit","published_at":"2015-11-23T14:29:17.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.20.4","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.20.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.4/manifests"},{"name":"v0.21.1","sha":"21da8b4ebf7f37f9ae55b45b037214f154a1b2ab","kind":"commit","published_at":"2015-11-23T13:50:12.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.21.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"a1154ef06a6ce67c7d7ccd62fc8ecba26b9a4855","kind":"commit","published_at":"2015-11-04T23:40:56.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.21.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.21.0/manifests"},{"name":"v0.20.3","sha":"01cd854f4744b1729d486ef23491c0d48824f435","kind":"commit","published_at":"2015-10-30T16:19:56.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.20.3","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.20.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.3/manifests"},{"name":"v0.20.2","sha":"3db940c37db49bcf41e08f402b63026319492ffc","kind":"commit","published_at":"2015-10-14T17:48:42.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.20.2","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.20.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.2/manifests"},{"name":"v0.20.1","sha":"2fbf909316788c429ee5c2311b4252c3ca95e57d","kind":"commit","published_at":"2015-09-17T00:07:51.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.20.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.1/manifests"},{"name":"v0.20.0","sha":"58317fce36e34a10473bbd397b42a185edd10438","kind":"commit","published_at":"2015-08-26T17:38:02.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.20.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.20.0/manifests"},{"name":"v0.17.2","sha":"87237fd5117456df5c80707c41fc8313abd50b7b","kind":"commit","published_at":"2015-08-24T17:40:53.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.17.2","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.17.2/manifests"},{"name":"v0.18.1","sha":"0fdda041e616d61d35f359a8a14bbf3cd5976c2c","kind":"commit","published_at":"2015-08-24T17:29:05.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.18.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.18.1/manifests"},{"name":"v0.19.3","sha":"4226d1c2434cbc8632baf1504d9d134a9c4cac89","kind":"commit","published_at":"2015-08-24T17:04:44.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.19.3","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.19.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.19.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.19.3/manifests"},{"name":"v0.19.2","sha":"b2db97324c03af1b9e847fb2f0cf2f81e23212c7","kind":"commit","published_at":"2015-06-20T20:37:44.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.19.2","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.19.2/manifests"},{"name":"v0.19.1","sha":"4734fc5c068af4c7de66e6710f118aa15463556e","kind":"commit","published_at":"2015-05-13T19:24:38.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.19.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"8c54240ec1c9fee352f7c74d8ef151275b1f3d39","kind":"commit","published_at":"2015-04-25T21:04:29.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.19.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.19.0/manifests"},{"name":"v0.18.0","sha":"d3ea18a17965f94d1498a607087e02594fc826f7","kind":"commit","published_at":"2015-01-14T14:10:29.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.18.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.18.0/manifests"},{"name":"v0.17.1","sha":"52767958ebc364ec1bc170a9cdc8f1fd620a50e3","kind":"commit","published_at":"2014-11-18T14:04:52.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.17.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"a17fa6f1ad9ba79446bada40abf00b521260f0ec","kind":"commit","published_at":"2014-09-12T00:49:44.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.17.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"1e363d53030ff9f1f658fa2b1085ca9c0e2a2c0b","kind":"commit","published_at":"2014-07-01T00:05:47.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.16.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.16.0/manifests"},{"name":"v0.15.1","sha":"3ac507f2d17e18a4be97a5763c0f1d0514c2a13c","kind":"commit","published_at":"2014-05-14T23:36:21.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.15.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"5206df754c8370d441a23a0fcc7071e45d1656e9","kind":"commit","published_at":"2014-04-15T16:16:50.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.15.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"981b2b2bde2a7a331cf996c982d157b9fd400454","kind":"commit","published_at":"2014-02-28T15:47:44.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.14.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"7926fba978ae901758a7794ff0352197e2624647","kind":"commit","published_at":"2014-02-06T00:02:26.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.14.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.14.0/manifests"},{"name":"v0.13.0","sha":"a7eaaecc62b8f5004cdf3b32273ed04884cbca2a","kind":"commit","published_at":"2013-11-30T13:14:44.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.13.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"b1241f9544131696cc4319cc72bd22ebdda3c53b","kind":"commit","published_at":"2013-10-11T12:36:09.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.12.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"a9b9c2d37ae80c927d378cda2ede2442cbeafc0c","kind":"commit","published_at":"2013-10-04T13:54:34.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.12.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.12.0/manifests"},{"name":"v0.11.2","sha":"9d00185d49d0cdb16d25dddba69943394830ea95","kind":"commit","published_at":"2013-08-22T10:43:51.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.11.2","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"49c31f899939461569553bf0745ecfea285f6e50","kind":"commit","published_at":"2013-08-08T13:15:04.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.11.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"a5ed142fc58b8531caada5bff2a5feef3b90da00","kind":"commit","published_at":"2013-08-04T23:54:31.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.11.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"d3b1ba96133c1fa4014c6e9517dfb53130b52c03","kind":"commit","published_at":"2013-06-26T09:44:56.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.10.2","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"65a2dabc95193c5026f3dd8707fff4eb21846400","kind":"commit","published_at":"2013-06-15T08:46:01.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.10.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"61dc7086e497eda0bf5209033601a7c41077af8f","kind":"commit","published_at":"2013-06-08T22:37:26.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.10.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"8f4a74d0ef21898a38912e6601fa024866bbd4df","kind":"commit","published_at":"2013-03-30T14:34:19.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.9.1","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"270b0f6497cb011cac7504fd7d52eae68738eb6f","kind":"commit","published_at":"2013-03-20T16:28:27.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.9.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"8acc57dcb3ec545b948f3f39b79f577e548a32fb","kind":"commit","published_at":"2013-01-26T14:23:36.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.8.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"0ac2da0bc4518f80e5c37e71734370609c2a67d5","kind":"commit","published_at":"2012-11-16T12:14:16.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.7.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"15009ab451eefdf97ec345ae221904e40dad928f","kind":"commit","published_at":"2012-09-06T11:31:00.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.6.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"202c1506d68067bb1ef12ca3c513598b51430037","kind":"commit","published_at":"2012-03-27T10:25:40.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.5.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"959ebd94778389b8e5a38f714212820a97e9150e","kind":"commit","published_at":"2011-12-29T14:51:56.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.4.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"d3c21db7fafc545e18a0bfccb8d7d4fadc579a6f","kind":"commit","published_at":"2011-11-06T13:04:43.000Z","download_url":"https://codeload.github.com/wp-cli/wp-cli/tar.gz/v0.3.0","html_url":"https://github.com/wp-cli/wp-cli/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T21:26:42.011Z","dependent_packages_count":345,"downloads":18441510,"downloads_period":"total","dependent_repos_count":2335,"rankings":{"downloads":0.2599659852934951,"dependent_repos_count":0.18102995336050856,"dependent_packages_count":0.10931519879678578,"stargazers_count":0.07769098411069969,"forks_count":0.06050932416314111,"docker_downloads_count":0.318981252069892,"average":0.16791544963242036},"purl":"pkg:composer/wp-cli/wp-cli","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJ3Z20tZjgzci12M3Fq","url":"https://github.com/advisories/GHSA-rwgm-f83r-v3qj","title":"Improper Certificate Validation in WP-CLI framework","description":"### Impact\nAn improper error handling in HTTPS requests management in WP-CLI version 0.12.0 and later allows remote attackers able to intercept the communication to remotely disable the certificate verification on WP-CLI side, gaining full control over the communication content, including the ability to impersonate update servers and push malicious updates towards WordPress instances controlled by the vulnerable WP-CLI agent, or push malicious updates toward WP-CLI itself.\n\n### Patches\nThe vulnerability stems from the fact that the default behavior of `WP_CLI\\Utils\\http_request()` when encountering a TLS handshake error is to disable certificate validation and retry the same request.\n\nThe default behavior has been changed with version 2.5.0 of WP-CLI and the `wp-cli/wp-cli` framework (via https://github.com/wp-cli/wp-cli/pull/5523) so that the `WP_CLI\\Utils\\http_request()` method accepts an `$insecure` option that is `false` by default and consequently that a TLS handshake failure is a hard error by default. This new default is a breaking change and ripples through to all consumers of `WP_CLI\\Utils\\http_request()`, including those in separate WP-CLI bundled or third-party packages.\n\nhttps://github.com/wp-cli/wp-cli/pull/5523 has also added an `--insecure` flag to the `cli update` command to counter this breaking change.\n\nSubsequent PRs on the command repositories have added an `--insecure` flag to the appropriate commands on the following repositories to counter the breaking change:\n\n* https://github.com/wp-cli/config-command/pull/128\n* https://github.com/wp-cli/core-command/pull/186\n* https://github.com/wp-cli/extension-command/pull/287\n* https://github.com/wp-cli/checksum-command/pull/86\n* https://github.com/wp-cli/package-command/pull/138\n\n### Workarounds\nThere is no direct workaround for the default insecure behavior of `wp-cli/wp-cli` versions before 2.5.0.\n\nThe workaround for dealing with the breaking change in the commands directly affected by the new secure default behavior is to add the `--insecure` flag to manually opt-in to the previous insecure behavior.\n\n### References\n* [CWE: Improper Certificate Validation](https://cwe.mitre.org/data/definitions/295.html)\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Join the `#cli` channel in the [WordPress.org Slack](https://make.wordpress.org/chat/) to ask questions or provide feedback.\n","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2021-05-19T23:03:11.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","references":["https://github.com/wp-cli/wp-cli/security/advisories/GHSA-rwgm-f83r-v3qj","https://nvd.nist.gov/vuln/detail/CVE-2021-29504","https://github.com/wp-cli/checksum-command/pull/86","https://github.com/wp-cli/config-command/pull/128","https://github.com/wp-cli/core-command/pull/186","https://github.com/wp-cli/extension-command/pull/287","https://github.com/wp-cli/package-command/pull/138","https://github.com/wp-cli/wp-cli/pull/5523","https://github.com/FriendsOfPHP/security-advisories/blob/master/wp-cli/wp-cli/CVE-2021-29504.yaml","https://github.com/advisories/GHSA-rwgm-f83r-v3qj"],"source_kind":"github","identifiers":["GHSA-rwgm-f83r-v3qj","CVE-2021-29504"],"repository_url":"https://github.com/wp-cli/wp-cli","blast_radius":0.0,"created_at":"2022-12-21T16:13:02.060Z","updated_at":"2026-04-23T10:05:48.637Z","epss_percentage":0.01149,"epss_percentile":0.78504,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJ3Z20tZjgzci12M3Fq","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJ3Z20tZjgzci12M3Fq","packages":[{"ecosystem":"packagist","package_name":"wp-cli/wp-cli","versions":[{"first_patched_version":"2.5.0","vulnerable_version_range":"\u003e= 0.12.0, \u003c 2.5.0"}],"purl":null}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJ3Z20tZjgzci12M3Fq/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/packagist/wp-cli/wp-cli","docker_dependents_count":5,"docker_downloads_count":802877,"usage_url":"https://repos.ecosyste.ms/usage/packagist/wp-cli/wp-cli","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/packagist/wp-cli/wp-cli/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T21:26:40.686Z","issues_count":286,"pull_requests_count":130,"avg_time_to_close_issue":35793909.99462365,"avg_time_to_close_pull_request":994406.0086956521,"issues_closed_count":186,"pull_requests_closed_count":115,"pull_request_authors_count":54,"issue_authors_count":187,"avg_comments_per_issue":4.024475524475524,"avg_comments_per_pull_request":1.0384615384615385,"merged_pull_requests_count":108,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":75,"past_year_pull_requests_count":75,"past_year_avg_time_to_close_issue":984592.3076923077,"past_year_avg_time_to_close_pull_request":564036.8852459016,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":61,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":44,"past_year_avg_comments_per_issue":2.4266666666666667,"past_year_avg_comments_per_pull_request":1.0533333333333332,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":56,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/wp-cli%2Fwp-cli/issues","maintainers":[{"login":"danielbachhuber","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielbachhuber"},{"login":"schlessera","count":35,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schlessera"},{"login":"swissspidy","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/swissspidy"},{"login":"ernilambar","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ernilambar"},{"login":"BrianHenryIE","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BrianHenryIE"}],"active_maintainers":[{"login":"schlessera","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schlessera"},{"login":"swissspidy","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/swissspidy"},{"login":"danielbachhuber","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielbachhuber"},{"login":"ernilambar","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ernilambar"},{"login":"BrianHenryIE","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BrianHenryIE"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/wp-cli%2Fwp-cli/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/wp-cli%2Fwp-cli/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/wp-cli%2Fwp-cli/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/wp-cli%2Fwp-cli/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/wp-cli%2Fwp-cli/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/wp-cli%2Fwp-cli/codemeta","maintainers":[{"uuid":"schlessera","login":"schlessera","name":null,"email":null,"url":null,"packages_count":91,"html_url":"https://packagist.org/users/schlessera","role":null,"created_at":"2022-11-10T10:45:26.391Z","updated_at":"2022-11-10T10:45:26.391Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/maintainers/schlessera/packages"},{"uuid":"danielbachhuber","login":"danielbachhuber","name":null,"email":null,"url":null,"packages_count":38,"html_url":"https://packagist.org/users/danielbachhuber","role":null,"created_at":"2022-11-10T10:45:26.389Z","updated_at":"2022-11-10T10:45:26.389Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/maintainers/danielbachhuber/packages"},{"uuid":"scribu","login":"scribu","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://packagist.org/users/scribu","role":null,"created_at":"2022-11-10T10:45:26.385Z","updated_at":"2022-11-10T10:45:26.385Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/maintainers/scribu/packages"},{"uuid":"andreascreten","login":"andreascreten","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://packagist.org/users/andreascreten","role":null,"created_at":"2022-11-10T10:45:26.387Z","updated_at":"2022-11-10T10:45:26.387Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/maintainers/andreascreten/packages"}]}