consolidation/self-update
Consolidation Self-Update adds safe, automated self-update support for PHP CLI apps. Check for new releases, download and replace the running PHAR, verify integrity, and manage backups/rollback—ideal for tooling built with Robo and Consolidation components.
Full Changelog: https://github.com/consolidation/self-update/compare/3.0.1...3.1.0
Full Changelog: https://github.com/consolidation/self-update/compare/3.0.0...3.0.1
This major release includes a breaking change to how the SelfUpdateCommand is constructed.
Old style:
$cmd = new SelfUpdateCommand('wonder', '1.2', 'kporras07/self-update-fixture');
New style:
$selfUpdateManager = new SelfUpdateManager('wonder', '1.2', 'kporras07/self-update-fixture');
$cmd = new SelfUpdateCommand($selfUpdateManager);
Applications can now store $selfUpdateManager and call $selfUpdateManager->isUpToDate() and $selfUpdateManager->getLatestReleaseFromGitHub() in order to check for updates without invoking the full self-update command. See #34 for details and links to reference implementations.
Full Changelog: https://github.com/consolidation/self-update/compare/2.2.0...3.0.0
Full Changelog: https://github.com/consolidation/self-update/compare/3.0.0-alpha1...3.0.0-alpha2
This major release includes a breaking change to how the SelfUpdateCommand is constructed.
Old style:
$cmd = new SelfUpdateCommand('wonder', '1.2', 'kporras07/self-update-fixture');
New style:
$selfUpdateManager = new SelfUpdateManager('wonder', '1.2', 'kporras07/self-update-fixture');
$cmd = new SelfUpdateCommand($selfUpdateManager);
Applications can now store $selfUpdateManager and call $selfUpdateManager->isUpToDate() and $selfUpdateManager->getLatestReleaseFromGitHub() in order to check for updates without invoking the full self-update command. See #34 for details and links to reference implementations.
Full Changelog: https://github.com/consolidation/self-update/compare/2.2.0...3.0.0-alpha1
Full Changelog: https://github.com/consolidation/self-update/compare/2.1.0...2.2.0
Full Changelog: https://github.com/consolidation/self-update/compare/2.0.5...2.1.0
Full Changelog: https://github.com/consolidation/self-update/compare/2.0.4...2.0.5
Full Changelog: https://github.com/consolidation/self-update/compare/2.0.3...2.0.4
How can I help you explore Laravel packages today?