ahinkle/packagist-latest-version

从Packagist API获取Composer包的最新版本发布

2.1.0 2022-12-09 21:06 UTC

This package is auto-updated.

Last update: 2024-09-10 00:56:26 UTC


README

Build Status Latest Stable Version Style CI Total Downloads License

Composer Packagist 最新版本

本包提供了一种简单的方式,通过Packagist API检索composer包的最新稳定发布版本。这个包是在发现无法检索非开发标记的最新版本后,由这条推文启发的。

此包将返回最高标记的非开发性版本。例如,当有2.1.0版本发布时,随后又发布了新的1.2.1版本,这将继续显示2.1.0仍然是最新版本。

安装

您可以通过composer安装此包

composer require ahinkle/packagist-latest-version

使用

$client = new \GuzzleHttp\Client();

$packagist = new PackagistLatestVersion($client);

$packagist->getLatestRelease('laravel/framework');

测试

composer test

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

贡献

请参阅贡献指南以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过ahinkle10@gmail.com发送电子邮件,而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。请参阅许可文件以获取更多信息。